Sitelet https://github.com/chaptersix-org/temporal-cli/pull/1
Skip to content

ci: test merge queue support - #1

Merged
chaptersix merged 1 commit into
mainfrom
codex/merge-queue-ci
Jul 11, 2026
Merged

chaptersix merged 1 commit into
mainfrom
codex/merge-queue-ci

Conversation

@chaptersix

Copy link
Copy Markdown

Organization-fork validation of GitHub merge queue support. Adds the merge_group trigger to required CI workflows and ensures Validate Server Version runs for merge-group commits.

@chaptersix
chaptersix added this pull request to the merge queue Jul 11, 2026
Merged via the queue into main with commit adc7f5a Jul 11, 2026
7 checks passed
chaptersix added a commit to temporalio/cli that referenced this pull request Jul 13, 2026
## Summary

- run Continuous Integration and Govulncheck for GitHub merge-group
commits
- ensure Validate Server Version executes for merge groups instead of
being skipped by its PR-specific condition
- verify the root and `cliext` Go modules remain tidy
- remove two stale `ui-server/v2 v2.50.1` checksums exposed by the
initial tidy run

## Why

GitHub merge queues test synthetic `merge_group` commits. Required
workflows that only listen for `pull_request` do not create checks for
those commits, leaving queued pull requests blocked until timeout.

The server-version job also used `github.base_ref`, which is populated
for pull requests but not merge groups. Explicitly accepting the
`merge_group` event ensures the validation actually runs on the queued
commit.

The tidy check provides additional protection for dependency updates
that merge without a textual conflict but leave module metadata
inconsistent.

## Validation
- end-to-end queue test in `chaptersix-org/temporal-cli`: GitHub created
a `gh-readonly-queue/main/...` ref, triggered both workflows, ran
Validate Server Version, and merged the test PR through the queue

Sandbox evidence:

- chaptersix-org#1
-
https://github.com/chaptersix-org/temporal-cli/actions/runs/29164112024
-
https://github.com/chaptersix-org/temporal-cli/actions/runs/29164112020
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