Skip to content

ci: require the x64 + ARM64 Devcontainer CI Success aggregate #369

Description

Context

PR #368 adds an always-reporting Devcontainer CI Success aggregate over the x64 and native ARM64 smoke jobs. The repository ruleset currently requires only CI Success and Unity CI Success, so an ARM-specific image regression can still merge even though the workflow reports red.

Acceptance criteria

  • Observe a relevant pull request where both architecture jobs run and the aggregate reports success only after both succeed.
  • Observe an unrelated pull request where change detection emits relevant=false, both architecture jobs skip, and the aggregate still reports success.
  • Add the literal Devcontainer CI Success context to the active branch ruleset without requiring either conditional child job.
  • Verify auto-merge/merge queue behavior on both PR shapes and update docs/runbooks/required-checks.md if the live setting differs from the documented procedure.

Why a separate issue

The workflow must report the new context on real PRs before branch protection can safely require it. This is a repository-setting change, not another workflow-code change.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions