Skip to content

ci(workflows): remove nuttx_env_config#27033

Merged
mrpollo merged 1 commit intomainfrom
mrpollo/remove-nuttx-env-config
Apr 9, 2026
Merged

ci(workflows): remove nuttx_env_config#27033
mrpollo merged 1 commit intomainfrom
mrpollo/remove-nuttx-env-config

Conversation

@mrpollo
Copy link
Copy Markdown
Contributor

@mrpollo mrpollo commented Apr 9, 2026

Removes the nuttx_env_config workflow. It validated the PX4_EXTRA_NUTTX_CONFIG env var handling in platforms/nuttx/NuttX/CMakeLists.txt by building px4_fmu-v5_default with CONFIG_NSH_LOGIN_PASSWORD injected at configure time.

The CI orchestrator rewrite on mrpollo/ci_orchestration (#26257) drops this workflow entirely, and in practice the matrix has been a quiet tax on every PR for a feature that no regression has ever caught here. The cmake handling of PX4_EXTRA_NUTTX_CONFIG remains untouched: contributors can still export PX4_EXTRA_NUTTX_CONFIG="CONFIG_XY=y;CONFIG_Z=y" locally. Only the CI gate is removed.

Delete the nuttx_env_config workflow. It validated the
PX4_EXTRA_NUTTX_CONFIG env var handling in
platforms/nuttx/NuttX/CMakeLists.txt by building px4_fmu-v5_default
with CONFIG_NSH_LOGIN_PASSWORD injected at configure time.

The CI orchestrator rewrite (mrpollo/ci_orchestration, PR #26257) drops
this workflow entirely. The cmake feature itself remains; only the CI
gate is removed.

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
@mrpollo mrpollo merged commit 100d9c9 into main Apr 9, 2026
78 checks passed
@mrpollo mrpollo deleted the mrpollo/remove-nuttx-env-config branch April 9, 2026 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant