Skip to content

Conversation

@dblock
Copy link
Collaborator

@dblock dblock commented Dec 31, 2025

Summary

  • Add danger, danger-pr-comment, and danger-changelog gems to Gemfile
  • Create Dangerfile with changelog.check!
  • Add GitHub Actions workflows for Danger integration using numbata/danger-pr-comment reusable workflows

Changes

This PR migrates the Danger setup to use the danger-pr-comment workflow pattern, similar to:

The migration includes:

  1. Gemfile: Added danger, danger-pr-comment, and danger-changelog dependencies
  2. Dangerfile: Created with changelog.check! to validate changelog entries in PRs
  3. GitHub Actions: Added two workflows:
    • danger.yml: Runs Danger checks on PR events
    • danger-comment.yml: Posts Danger results as PR comments

Benefits

  • Automated changelog validation for all PRs
  • Cleaner PR comment interface using reusable workflows
  • Consistent with modern Danger best practices

Test plan

  • Verify Danger workflow runs successfully on this PR
  • Confirm changelog validation works as expected
  • Check that PR comments are posted correctly

🤖 Generated with Claude Code

Add danger, danger-changelog, and danger-pr-comment gems to Gemfile. Create Dangerfile with changelog.check! and GitHub Actions workflows for danger-pr-comment integration.

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
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.

1 participant