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