From cf55f0621166cb60b787e41227913da0b9f14cb9 Mon Sep 17 00:00:00 2001 From: "Daniel (dB.) Doubrovkine" Date: Sat, 7 Nov 2026 22:20:13 -0500 Subject: [PATCH] Update ruby-gem-release to 0.3.1 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/release.yml | 2 +- CHANGELOG.md | 1 + Gemfile | 2 +- RELEASING.md | 4 ++-- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 93520f0..f062057 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,6 +9,6 @@ permissions: jobs: release: - uses: dblock/ruby-gem-release/.github/workflows/release.yml@v0.3.0 + uses: dblock/ruby-gem-release/.github/workflows/release.yml@v0.3.1 with: ruby-version: '3.3' diff --git a/CHANGELOG.md b/CHANGELOG.md index 920db89..5562aa2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ### 0.5.1 (Next) +* [#30](https://github.com/dblock/ruby-link-checker/pull/30): Updated ruby-gem-release to 0.3.1 - [@dblock](https://github.com/dblock), [@Copilot](https://github.com/Copilot). * [#29](https://github.com/dblock/ruby-link-checker/pull/29): Removed accidentally tracked Bundler artifacts, ignored local Bundler configuration and installed gems, and restricted gem packaging to tracked files - [@dblock](https://github.com/dblock), [@Copilot](https://github.com/Copilot). * [#28](https://github.com/dblock/ruby-link-checker/pull/28): Updated ruby-gem-release to 0.3.0 and removed the unsupported dry-run release input and instructions - [@dblock](https://github.com/dblock), [@Copilot](https://github.com/Copilot). * Your contribution here. diff --git a/Gemfile b/Gemfile index 6162a83..f33b665 100644 --- a/Gemfile +++ b/Gemfile @@ -17,7 +17,7 @@ group :development, :test do gem 'rubocop', '~> 1.0' gem 'rubocop-rake' gem 'rubocop-rspec' - gem 'ruby-gem-release', '~> 0.3.0', require: false + gem 'ruby-gem-release', '~> 0.3.1', require: false gem 'vcr' gem 'webmock' end diff --git a/RELEASING.md b/RELEASING.md index 918b837..9274b32 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -2,7 +2,7 @@ There are no hard rules about when to release ruby-link-checker. Release bug fixes frequently, features not so frequently and breaking API changes rarely. -Releases use [ruby-gem-release](https://github.com/dblock/ruby-gem-release/tree/v0.3.0) and the manual [Release workflow](.github/workflows/release.yml). Merges do not publish. Every workflow dispatch performs a real release. +Releases use [ruby-gem-release](https://github.com/dblock/ruby-gem-release/tree/v0.3.1) and the manual [Release workflow](.github/workflows/release.yml). Merges do not publish. Every workflow dispatch performs a real release. ## One-Time Setup @@ -34,4 +34,4 @@ The workflow runs `bundle exec rake`, publishes the verified gem to RubyGems, pu Verify the published RubyGems version, matching tag and GitHub Release, attached gem, and next development version on `main`. -Never automatically rerun a failed or timed-out publication: RubyGems may have accepted the upload. Check registry and GitHub state first. Do not republish an existing version or move its tag. Available `release.gem`, `release.json`, and `release.bundle` recovery artifacts are retained for 30 days; follow the [upstream recovery instructions](https://github.com/dblock/ruby-gem-release/blob/v0.3.0/RELEASING.md#verify-and-recover) to complete only the missing steps. +Never automatically rerun a failed or timed-out publication: RubyGems may have accepted the upload. Check registry and GitHub state first. Do not republish an existing version or move its tag. Available `release.gem`, `release.json`, and `release.bundle` recovery artifacts are retained for 30 days; follow the [upstream recovery instructions](https://github.com/dblock/ruby-gem-release/blob/v0.3.1/RELEASING.md#verify-and-recover) to complete only the missing steps.