Skip to content

Conversation

azu
Copy link
Member

@azu azu commented Jul 3, 2025

Summary

  • Add merge-gatekeeper workflow to improve pull request merge quality
  • Implementation based on textlint project configuration

Changes

  • Create new .github/workflows/merge-gatekeeper.yml
  • Use upsidr/merge-gatekeeper@v1.2.1
  • Configure to run on PRs targeting main and master branches
  • Add appropriate permissions (checks: read, statuses: read)

Test plan

  • Create workflow file
  • Verify compatibility with existing workflows
  • Verify proper permission settings
  • Test workflow execution (to be verified with this PR)

Related issue

Closes #1096

🤖 Generated with Claude Code

- PRマージ品質向上のためのmerge-gatekeeperを導入
- upsidr/merge-gatekeeper@v1.2.1を使用
- mainとmasterブランチへのPRに対して実行
- 適切な権限設定(checks: read, statuses: read)を追加

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@azu azu added the Type: CI Changes to CI configuration files and scripts label Jul 3, 2025
@azu azu changed the title feat(ci): merge-gatekeeperワークフローを追加 feat(ci): add merge-gatekeeper workflow Jul 3, 2025
@azu azu marked this pull request as ready for review July 3, 2025 12:16
@azu azu merged commit 5635e8e into master Jul 3, 2025
13 checks passed
@azu azu deleted the issue-1096 branch July 3, 2025 12:19
@github-actions github-actions bot mentioned this pull request Jul 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: CI Changes to CI configuration files and scripts
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add merge-gatekeeper to improve PR merge quality
1 participant