Skip to content

CI: Rename jobs to match branch protection requirements#273

Open
karlhillx wants to merge 2 commits into
space-ros:mainfrom
karlhillx:fix-job-names
Open

CI: Rename jobs to match branch protection requirements#273
karlhillx wants to merge 2 commits into
space-ros:mainfrom
karlhillx:fix-job-names

Conversation

@karlhillx

Copy link
Copy Markdown

Closes #272

Description

The branch protection rules require the PR checks exactly named MoveIt2 Docker Build and Nav2 Docker Build. However, inside .github/workflows/moveit2-build.yml and .github/workflows/nav2-build.yml, the jobs are actually named space-ros-moveit2 and space-ros-nav2.

Because GitHub Actions automatically uses the job key as the display name (unless an explicit name: is provided on the job), this mismatch causes GitHub to register the required checks as missing/hanging, blocking normal PR merges unless a maintainer forcefully overrides it.

This PR renames the job keys in both workflows to exactly match the strings required by the branch protection rules.

The stacks repo currently has required checks that don't map accurately to the
workflows that are being run. Specifically, the names of the jobs in CI
workflows do not match the names used in protection rules, which causes
PRs to be stuck waiting for a status to be reported that never arrives.

This commit renames the CI jobs to match the names used in protection rules, so
that their status is reported and PRs can be merged without forcing them.
Copilot AI review requested due to automatic review settings July 11, 2026 15:22

This comment was marked as spam.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

MoveIt2 Docker Build and Nav2 Docker Build Required PR Checks don't match actual run jobs

3 participants