Skip to content

Fix release PR required checks#256

Merged
coisa merged 2 commits intomainfrom
fix/250-release-required-checks
Apr 24, 2026
Merged

Fix release PR required checks#256
coisa merged 2 commits intomainfrom
fix/250-release-required-checks

Conversation

@coisa
Copy link
Copy Markdown
Contributor

@coisa coisa commented Apr 24, 2026

Summary

  • grant changelog automation actions: write so it can dispatch the test workflow after preparing a release PR
  • dispatch tests.yml with required-status mirroring for the release branch created or updated by the workflow token
  • document the release-branch status-reporting contract for maintainers and consumer wrappers

Verification

  • actionlint .github/workflows/changelog.yml resources/github-actions/changelog.yml .github/workflows/tests.yml resources/github-actions/tests.yml
  • ruby -e 'require "yaml"; ARGV.each { |file| YAML.load_file(file); puts file }' .github/workflows/changelog.yml resources/github-actions/changelog.yml
  • composer dev-tools changelog:check
  • git diff --check
  • GrumPHP pre-commit hook

Closes #250

@github-actions
Copy link
Copy Markdown
Contributor

@coisa coisa merged commit cc4ebb5 into main Apr 24, 2026
12 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Released in PHP Fast Forward Project Apr 24, 2026
@coisa coisa deleted the fix/250-release-required-checks branch April 24, 2026 22:37
github-actions Bot added a commit that referenced this pull request Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Released

Development

Successfully merging this pull request may close these issues.

Fix release PR required checks after workflow-managed commits

1 participant