Draft
Conversation
Agent-Logs-Url: https://github.com/az-digital/az_quickstart/sessions/4ba3b324-884e-43dc-ab79-7f9285c6fede Co-authored-by: joeparsons <471936+joeparsons@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Create GitHub workflow to generate the pick list for release plan issues
Create Release Plan Pick List workflow
Apr 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a
workflow_dispatchworkflow that automates generating the cherry-pick list for release plan issues, eliminating the manual effort of collecting and ordering PRs from a release project.Changes
.github/workflows/release-plan-pick-list.ymlproject_number(az-digital org GitHub Projects v2) andissue_number(az-digital/az_quickstart release plan issue)az-digital/az_quickstartin the Done status columnmergeCommit.committedDate(oldest → newest; ISO 8601 sorts lexicographically)## Pull Requests (in commit order from oldest to newest)—- #<number>list## Pick List— combinedgit cherry-pick -x <sha1> <sha2> ...command, plus a second block with one command per commitExample comment output:
git cherry-pick -x a1b2c3d e4f5a6b 7c8d9e0
git cherry-pick -x a1b2c3d
git cherry-pick -x e4f5a6b
git cherry-pick -x 7c8d9e0
Uses
REPO_DISPATCH_TOKEN(PAT withread:projectorg scope) asGH_TOKEN. Setspermissions: {}on the job to restrict the implicitGITHUB_TOKEN.Related issues
How to test
Trigger the workflow manually from the Actions tab with a valid az-digital project number and an az-digital/az_quickstart issue number. Verify the generated comment on the issue matches the PRs in the Done column of the project, ordered by commit date, with correct cherry-pick SHAs.
Types of changes
Arizona Quickstart (install profile, custom modules, custom theme)
Drupal core
Drupal contrib projects
Checklist