GitHub Actions
Plan on Pull Request
Apply on Merge to Main
CI Flags
| Command | CI-safe variant |
|---|---|
ubx apply | ubx apply --yes |
ubx destroy | ubx destroy --force |
ubx upgrade | ubx upgrade --check |
ubx review | ubx review --min-severity high |
ubx fmt | ubx fmt --check |
Non-Interactive Detection
ubx automatically detects non-interactive environments (piped stdin, CI env vars) and skips confirmation prompts.--yes is an explicit override.
Version Constraints
Pin the minimum ubx version inubx.yaml to prevent CI surprises:
