Skip to content

no-merge: alpha canary PR#19936

Open
ludamad wants to merge 119 commits intonextfrom
ad/chore/ci-release-pr-canary
Open

no-merge: alpha canary PR#19936
ludamad wants to merge 119 commits intonextfrom
ad/chore/ci-release-pr-canary

Conversation

@ludamad
Copy link
Collaborator

@ludamad ludamad commented Jan 26, 2026

This PR tests certain CI labels periodically. Any failures in this branch log to alpha-team channel with slack.

This PR is automatically updated when **/bootstrap.sh or ci3/** files are pushed to next. It has the ci-release-pr label to test the CI release process.

Important: DO NOT merge this PR if CI is already running. The workflow checks for running CI before updating.

@ludamad ludamad changed the title chore: add alpha canary CI release PR workflow no-merge: alpha canary PR Jan 26, 2026
Adds a workflow that pulls next into this canary PR when bootstrap.sh
or ci3/ files change. Includes CI running check to avoid duplicate runs.
@ludamad ludamad marked this pull request as ready for review January 26, 2026 17:34
github-merge-queue bot pushed a commit that referenced this pull request Jan 26, 2026
## Summary
- Adds the "Alpha Team Canary" workflow that triggers on push to `next`
when `**/bootstrap.sh` or `ci3/**` files change
- The workflow:
  - Ensures the canary branch and PR exist (creates them if needed)
- Checks if CI is already running before updating to avoid duplicate
runs
- Merges `next` into the canary PR branch
(`ad/chore/ci-release-pr-canary`)
  - Notifies `#alpha-team` Slack channel on workflow failure
- Adds `ci3/alpha_team_canary_slack_notify` script for Slack
notifications (matches merge train pattern)
- Adds CI failure notification call to `ci3/bootstrap_ec2` alongside
merge train notifications

This works together with the canary PR #19936 which is a long-running PR
with the `ci-release-pr` label for testing CI release processes.
Adds a workflow that pulls next into the canary PR when bootstrap.sh
or ci3/ files change. Includes CI running check to avoid duplicate runs.
@ludamad ludamad force-pushed the ad/chore/ci-release-pr-canary branch from e6bd890 to 8247f56 Compare January 26, 2026 20:59
@ludamad ludamad requested a review from charlielye as a code owner January 26, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants