Skip to content

fix: Release Drafter を削除 - #598

Merged
keito4 merged 1 commit into
mainfrom
fix/remove-release-drafter
Mar 20, 2026
Merged

fix: Release Drafter を削除#598
keito4 merged 1 commit into
mainfrom
fix/remove-release-drafter

Conversation

@keito4

@keito4 keito4 commented Mar 20, 2026

Copy link
Copy Markdown
Owner

Summary

  • semantic-release が既にリリースノートを自動生成しているため、Release Drafter を削除
  • 毎回 Resource not accessible by integration エラーで失敗し、CIノイズになっていた

削除ファイル

  • .github/workflows/release-drafter.yml (ワークフロー)
  • .github/release-drafter.yml (設定ファイル)
  • templates/workflows/release-drafter.yml (テンプレート)
  • templates/github/release-drafter.yml (テンプレート)

参照削除

  • repo-maintenance.md (Step 3.17, サマリーレポート, チェック一覧)
  • templates/README.md (テンプレート一覧)
  • test/integration/workflows.bats (skip_patterns)

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Removed Release Drafter and automated release draft generation functionality.

semantic-release が既にリリースノートを自動生成しているため、
Release Drafter は不要。毎回権限エラーで失敗し CIノイズになっていた。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Mar 20, 2026

Copy link
Copy Markdown

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: af198f32-aba7-4eb6-af8d-c6a042360937

📥 Commits

Reviewing files that changed from the base of the PR and between 3ae336f and 9b37750.

📒 Files selected for processing (7)
  • .claude/commands/repo-maintenance.md
  • .github/release-drafter.yml
  • .github/workflows/release-drafter.yml
  • templates/README.md
  • templates/github/release-drafter.yml
  • templates/workflows/release-drafter.yml
  • test/integration/workflows.bats

📝 Walkthrough

Walkthrough

This pull request systematically removes Release Drafter integration from the repository, including configuration files, GitHub Actions workflows, template files, maintenance documentation references, and test exclusions that previously exempted Release Drafter workflows from coverage checks.

Changes

Cohort / File(s) Summary
Maintenance Documentation
.claude/commands/repo-maintenance.md
Removed "Release Drafter チェック" section entirely; renumbered subsequent "package.json scripts 標準チェック" section from 3.18 to 3.17; updated health-gate reporting and category checks to exclude Release Drafter references.
Release Drafter Configuration & Workflows
.github/release-drafter.yml, .github/workflows/release-drafter.yml
Deleted Release Drafter configuration file (version templating, resolution rules, categorization schema, autolabeler, release notes template) and GitHub Actions workflow that triggered on main push and pull request events.
Template Files
templates/github/release-drafter.yml, templates/workflows/release-drafter.yml
Removed Release Drafter configuration and workflow templates used for repository initialization.
Template Documentation & Tests
templates/README.md, test/integration/workflows.bats
Updated README table formatting and removed Release Drafter template reference; modified integration test skip patterns to no longer exclude release-drafter workflows from checkout-action verification.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

  • keito4/config#578: Directly inverse operation—adds Release Drafter files while this PR removes them
  • keito4/config#194: Modifies test/integration/workflows.bats for comprehensive workflow test coverage
  • keito4/config#564: Also adjusts repo-maintenance.md documentation and section renumbering

Suggested labels

bug

Poem

🐰 Hop, hop—the Release Drafter hops away,
No more drafting, no more versioning play,
Templates removed, workflows bare,
A cleaner config everywhere!

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/remove-release-drafter
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@keito4
keito4 merged commit 3e5d974 into main Mar 20, 2026
12 of 14 checks passed
@keito4
keito4 deleted the fix/remove-release-drafter branch March 20, 2026 05:13
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.98.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@github-actions github-actions Bot added the released リリース済み label Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released リリース済み

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant