File tree Expand file tree Collapse file tree 2 files changed +40
-1
lines changed Expand file tree Collapse file tree 2 files changed +40
-1
lines changed Original file line number Diff line number Diff line change 99 - dev
1010
1111concurrency :
12- group : ${{ github.sha }}
12+ group : ${{ github.workflow }}-${{ github. sha }}
1313 cancel-in-progress : true
1414
1515jobs :
Original file line number Diff line number Diff line change 1+ name : Release Gem
2+
3+ on :
4+ workflow_dispatch :
5+ push :
6+ tags :
7+ - ' v*'
8+ release :
9+ types :
10+ - created
11+
12+ concurrency :
13+ group : ${{ github.workflow }}-${{ github.sha }}
14+ cancel-in-progress : true
15+
16+ jobs :
17+ push :
18+ runs-on : ubuntu-latest
19+
20+ permissions :
21+ contents : write
22+ id-token : write
23+
24+ # If you configured a GitHub environment on RubyGems, you must use it here.
25+ environment : release
26+
27+ steps :
28+ # Set up
29+ - uses : actions/checkout@v5
30+ with :
31+ persist-credentials : false
32+ - name : Set up Ruby
33+ uses : ruby/setup-ruby@v1
34+ with :
35+ bundler-cache : true
36+ ruby-version : ruby
37+
38+ - name : Release Gem
39+ uses : rubygems/release-gem@v1
You can’t perform that action at this time.
0 commit comments