Skip to content

Commit 39e0a70

Browse files
authored
Update publish.yml
1 parent 6d556b5 commit 39e0a70

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

.github/workflows/publish.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,18 @@ jobs:
99
name: Publish to Rubygems
1010
runs-on: ubuntu-latest
1111

12+
permissions:
13+
contents: write
14+
id-token: write
15+
1216
steps:
13-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v5
1418

15-
- name: Set up Ruby 2.7
19+
- name: Setup Ruby 3.x
1620
uses: ruby/setup-ruby@v1
1721
with:
18-
ruby-version: 2.7
22+
bundler-cache: true
23+
ruby-version: 3
1924

2025
- name: Publish to RubyGems
21-
uses: dawidd6/action-publish-gem@v1
22-
with:
23-
api_key: ${{secrets.RUBYGEMS_AUTH_TOKEN}}
26+
uses: rubygems/release-gem@v1

0 commit comments

Comments
 (0)