Skip to content

ci: add mark-ready-when-ready workflow#108

Merged
zkoppert merged 1 commit intomainfrom
jm_mark_ready_when_ready
Mar 13, 2026
Merged

ci: add mark-ready-when-ready workflow#108
zkoppert merged 1 commit intomainfrom
jm_mark_ready_when_ready

Conversation

@jmeridth
Copy link
Collaborator

Summary

Adds the mark-ready-when-ready GitHub Action workflow.

When a draft PR has the Mark Ready When Ready label applied, this workflow:

  1. Watches for all required checks to pass (two rounds with a pause between)
  2. Verifies results via GraphQL API
  3. Confirms no merge conflicts
  4. Marks the PR as ready for review and removes the label

Changes

  • Adds .github/workflows/mark-ready-when-ready.yml
  • Label Mark Ready When Ready has been created in this repo

Notes

  • Action pinned to SHA 33b13c5 (includes contents: write permission fix)
  • Requires contents: write permission for GITHUB_TOKEN to call markPullRequestReadyForReview

## Summary

Adds the [mark-ready-when-ready](https://github.com/kenyonj/mark-ready-when-ready) GitHub Action workflow.

When a draft PR has the **Mark Ready When Ready** label applied, this workflow:
1. Watches for all required checks to pass (two rounds with a pause between)
2. Verifies results via GraphQL API
3. Confirms no merge conflicts
4. Marks the PR as ready for review and removes the label

## Changes

- Adds `.github/workflows/mark-ready-when-ready.yml`
- Label `Mark Ready When Ready` has been created in this repo

## Notes

- Action pinned to SHA `33b13c5` (includes `contents: write` permission fix)
- Requires `contents: write` permission for `GITHUB_TOKEN` to call `markPullRequestReadyForReview`

Signed-off-by: jmeridth <jmeridth@gmail.com>
@jmeridth jmeridth self-assigned this Mar 13, 2026
@jmeridth jmeridth requested a review from zkoppert as a code owner March 13, 2026 21:47
@zkoppert zkoppert merged commit 3c8d3bd into main Mar 13, 2026
9 checks passed
@zkoppert zkoppert deleted the jm_mark_ready_when_ready branch March 13, 2026 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants