Skip to content

GHA: Add post-release workflow#939

Merged
rchlfryn merged 2 commits intomainfrom
gha-post-release
Feb 13, 2026
Merged

GHA: Add post-release workflow#939
rchlfryn merged 2 commits intomainfrom
gha-post-release

Conversation

@rchlfryn
Copy link
Collaborator

Description

Adds a GitHub Actions workflow that automatically comments on issues and PRs when a release includes their fix, so contributors and reporters know which version contains their change.

Related Issues

Fixes #938

Key Changes

  • Added .github/workflows/post-release.yml triggered on release: published events
  • Uses apexskier/github-release-commenter@v1 to scan commits between releases and comment on associated issues/PRs

Why apexskier/github-release-commenter instead of Payload's fork?

This workflow was originally copied from Payload's post-release.yml, which uses a custom composite action (.github/actions/release-commenter) — a fork of the apexskier action with modifications for Payload's monorepo release process (tag filtering for non-linear multi-package releases, commenting on locked issues). Those features aren't relevant to us, and using the published action avoids maintaining a vendored copy of their fork.

How to test

  1. Merge this PR
  2. Create and publish a GitHub release
  3. Verify that issues and PRs included in the release receive a comment like "🚀 This is included in version v1.0.0"

Future enhancements / Questions

  • Could add label-template to automatically label released issues (e.g., released)
  • Could add skip-label to exclude certain issues (e.g., dependency bumps) from being commented on

@github-actions
Copy link
Contributor

Preview deployment: https://gha-post-release.preview.avy-fx.org

@rchlfryn rchlfryn added this pull request to the merge queue Feb 13, 2026
Merged via the queue into main with commit 84c43fc Feb 13, 2026
8 checks passed
@rchlfryn rchlfryn deleted the gha-post-release branch February 13, 2026 01:18
@github-actions
Copy link
Contributor

🚀 This is included in version v1.8.0

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.

Release Github action

1 participant