You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The CI workflow currently triggers pull-request runs only when the base branch is dev. A reviewed dev -> main release PR therefore receives CodeQL but not its own full CI/release-snapshot/two-cluster proof. Exact green dev CI is necessary but does not validate the release boundary itself.
Scope
Extend CI triggers to both dev and main for pull requests and pushes.
Keep the same pinned toolchain, reproducibility, vulnerability, and Kind integration gates.
Document that a release PR must be green before merge.
Validate with the existing local CI/release gates and prove the new dev -> main PR checks on release: v0.3.0-beta.1 #156.
Out of scope
Changing branch protection, weakening checks, release tags, release artifacts, or unrelated CI logic.
Acceptance
A dev -> main PR executes ci and CodeQL.
A main merge has an exact push CI record.
Existing feature PR behavior into dev remains unchanged.
Parent: #27.
Problem
The CI workflow currently triggers pull-request runs only when the base branch is
dev. A revieweddev -> mainrelease PR therefore receives CodeQL but not its own full CI/release-snapshot/two-cluster proof. Exact greendevCI is necessary but does not validate the release boundary itself.Scope
devandmainfor pull requests and pushes.dev -> mainPR checks on release: v0.3.0-beta.1 #156.Out of scope
Acceptance
dev -> mainPR executesciand CodeQL.devremains unchanged.Refs: #156, #154, #27.