Skip to content

Update Danger dependencies and fix Ruby 2.7 CI runner - #332

Merged
dblock merged 1 commit into
masterfrom
upgrade/danger-toc-changelog
Oct 26, 2026
Merged

dblock merged 1 commit into
masterfrom
upgrade/danger-toc-changelog

Conversation

@dblock

@dblock dblock commented Oct 26, 2026 •

Copy link
Copy Markdown
Collaborator

Combines #330 and #331 into a single dependency update.

  • Update danger-toc to ~> 0.3.0 and danger-changelog to ~> 0.10.0.
  • Pin only Ruby 2.7 to Ubuntu 22.04 because ubuntu-latest no longer provides a Ruby 2.7 build.
  • Isolate Danger dependencies in a Ruby 3.1+ group: the updated plugins require Ruby 3.1, while Danger already runs separately on Ruby 4.0. Runtime compatibility with Ruby 2.7 is retained.

Validation: 162 tests and 32 acceptance steps pass on Ruby 2.7 and Ruby 3.3; RuboCop clean.

Created by Copilot, an AI, on behalf of @dblock.

@github-actions

github-actions Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Danger Report

Warnings

  • Unless you're refactoring existing code or improving documentation, please update CHANGELOG.md.

Markdowns

Suggested changelog entry

Here's an example of a CHANGELOG.md entry:

* [#332](https://github.com/codegram/hyperclient/pull/332): Update danger dependencies and fix ruby 2.7 ci runner - [@dblock](https://github.com/dblock).

View run

@coveralls

coveralls commented Oct 26, 2026 •

Copy link
Copy Markdown

Coverage Status

coverage: 99.687%. remained the same — upgrade/danger-toc-changelog into master

@dblock dblock changed the title Update danger-toc and danger-changelog Update Danger dependencies and fix Ruby 2.7 CI runner Oct 26, 2026
@dblock
dblock force-pushed the upgrade/danger-toc-changelog branch from af49d60 to d7b12ed Compare October 26, 2026 10:41
Combine #330 and #331. Use an Ubuntu 22.04 runner for Ruby 2.7 and keep Ruby 3.1+ Danger plugins separate from the legacy runtime test bundle.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dblock
dblock force-pushed the upgrade/danger-toc-changelog branch from d7b12ed to e66a3af Compare October 26, 2026 10:44
@dblock
dblock merged commit 7ba2aa4 into master Oct 26, 2026
22 checks passed
@dblock
dblock deleted the upgrade/danger-toc-changelog branch October 26, 2026 12:14
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.

2 participants