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