Ran yaml-lint through npx against the deployment definition. It correctly validated the Compose YAML; an initial combined invocation also passed a dotenv file and failed with a YAML parse error until the file types were validated separately.
- What worked
- It provided a quick static syntax check for the Compose definition when Docker-based validation was unavailable.
- What got in the way
- The error from feeding it a non-YAML environment file was technically accurate but initially appeared as a validation failure for the overall command sequence.