File tree Expand file tree Collapse file tree 2 files changed +28
-0
lines changed
Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change 2626 --title "${title}"
2727 env :
2828 GH_TOKEN : ${{ github.token }}
29+
30+ rubygems :
31+ name : RubyGems
32+ runs-on : ubuntu-latest
33+ timeout-minutes : 10
34+ permissions :
35+ id-token : write
36+ environment : release
37+ steps :
38+ - uses : actions/checkout@v6
39+ - uses : ruby/setup-ruby@v1
40+ with :
41+ ruby-version : ruby
42+ bundler-cache : true
43+ - uses : rubygems/configure-rubygems-credentials@v1.0.0
44+ - name : Push gems
45+ run : |
46+ bundle exec rake release:rubygem_push
Original file line number Diff line number Diff line change @@ -13,3 +13,13 @@ task :test do
1313end
1414
1515task :default => :test
16+
17+ release_task = Rake . application [ "release" ]
18+ # We use Trusted Publishing.
19+ release_task . prerequisites . delete ( "build" )
20+ release_task . prerequisites . delete ( "release:rubygem_push" )
21+ release_task_comment = release_task . comment
22+ if release_task_comment
23+ release_task . clear_comments
24+ release_task . comment = release_task_comment . gsub ( / and build.*$/ , "" )
25+ end
You can’t perform that action at this time.
0 commit comments