From c6fc1887dc746b794b846f41a3be2079f4f36ff4 Mon Sep 17 00:00:00 2001 From: "M.P. Korstanje" Date: Mon, 24 Feb 2025 19:52:07 +0100 Subject: [PATCH 1/2] [Ruby] Set up trusted publishing --- .github/workflows/release-ruby.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release-ruby.yml b/.github/workflows/release-ruby.yml index 74481b6d..cb0c8bfd 100644 --- a/.github/workflows/release-ruby.yml +++ b/.github/workflows/release-ruby.yml @@ -31,7 +31,5 @@ jobs: - name: Copy the samples to ruby/features run: npm ci && npm run copy-to:ruby working-directory: devkit - - uses: cucumber/action-publish-rubygem@v1.0.0 - with: - working_directory: ruby - rubygems_api_key: ${{ secrets.RUBYGEMS_API_KEY }} + - uses: rubygems/release-gem@v1 + working-directory: ruby From 1254821cfb176a45e920150cd22f3c77c4db544c Mon Sep 17 00:00:00 2001 From: "M.P. Korstanje" Date: Mon, 24 Feb 2025 20:01:55 +0100 Subject: [PATCH 2/2] Update CHANGELOG --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cf1133db..2c42f845 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +### Fixed +- [Ruby] Fix release process ## [18.0.0] - 2025-02-24 ### Changed