From 6583ad78db5949c985b0827a9f13fe46ba999ffb Mon Sep 17 00:00:00 2001 From: "Daniel (dB.) Doubrovkine" Date: Tue, 30 Dec 2025 14:21:07 -0500 Subject: [PATCH] Migrate Danger to use danger-pr-comment workflow. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add danger, danger-pr-comment, danger-changelog, and danger-toc to Gemfile - Update Dangerfile to import danger-pr-comment gem - Add changelog.check! and toc.check! to Dangerfile - Follows pattern from slack-ruby/slack-ruby-client#581 and slack-ruby/slack-ruby-bot-server#181 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- CHANGELOG.md | 1 + Dangerfile | 5 ++++- Gemfile | 5 ++++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d1cdfbe..0b224df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ * Your contribution here. * [#87](https://github.com/ruby-grape/grape-swagger-entity/pull/87): Remove hidden attributes from required - [@bogdan](https://github.com/bogdan). * [#88](https://github.com/ruby-grape/grape-swagger-entity/pull/88): Update danger workflows - [@numbata](https://github.com/numbata). +* [#89](https://github.com/ruby-grape/grape-swagger-entity/pull/89): Remove ruby-grape-danger - [@dblock](https://github.com/dblock). ### 0.7.0 (2025/08/02) diff --git a/Dangerfile b/Dangerfile index 8288190..b4bc366 100644 --- a/Dangerfile +++ b/Dangerfile @@ -1,3 +1,6 @@ # frozen_string_literal: true -danger.import_dangerfile(gem: 'ruby-grape-danger') +danger.import_dangerfile(gem: 'danger-pr-comment') + +changelog.check! +toc.check! diff --git a/Gemfile b/Gemfile index 1718ad0..a4ba5dc 100644 --- a/Gemfile +++ b/Gemfile @@ -43,7 +43,10 @@ group :development do end group :test do + gem 'danger', require: false + gem 'danger-changelog', require: false + gem 'danger-pr-comment', require: false + gem 'danger-toc', require: false gem 'grape-entity', grape_entity_spec - gem 'ruby-grape-danger', '~> 0.3.0', require: false gem 'simplecov', require: false end