Skip to content

feat(actions): adding checklists to PRs created by deployment workflows - #823

Merged
maverbiest merged 3 commits into
mainfrom
add-pr-checklists
Aug 17, 2026
Merged

feat(actions): adding checklists to PRs created by deployment workflows#823
maverbiest merged 3 commits into
mainfrom
add-pr-checklists

Conversation

@maverbiest

@maverbiest maverbiest commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

We have two worflows to perform the two steps of a Pathoplexus rollout: bump-staging.yml and promote-staging-to-production.yml.

This PR adds a checklist of steps to perform while a new Pathoplexus version is on staging to the PRs created by bump-staging.yml, and adds a sections to promote-staging-to-production.yml that asks for the copleted version of this checklist. This should make reviewing these PRs easier and make it harder to forget testing steps when performing rollouts.

I ran bump-staging.yml from this branch to check, this is what the resulting PR looked like (#824, wording has changed slightly since this screenshot):

image

Comment thread .github/workflows/bump-staging.yml
Comment thread .github/workflows/promote-staging-to-production.yml
@maverbiest
maverbiest requested a review from anna-parker August 17, 2026 12:29
Comment thread .github/workflows/bump-staging.yml Outdated

@anna-parker anna-parker left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good!

@maverbiest
maverbiest merged commit eb986e1 into main Aug 17, 2026
2 checks passed
@maverbiest
maverbiest deleted the add-pr-checklists branch August 17, 2026 12:50
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.

2 participants