File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55
66jobs :
77 release :
8- if : github.repository == 'ruby-go-gem/ruby_header_parser'
9- runs-on : ubuntu-latest
10-
11- environment :
12- name : rubygems.org
13- url : https://rubygems.org/gems/ruby_header_parser
14-
8+ uses : sue445/workflows/.github/workflows/release_gem.yml@main
9+ with :
10+ repo-name : ruby-go-gem/ruby_header_parser
11+ gem-name : ruby_header_parser
1512 permissions :
1613 contents : write
1714 id-token : write
18-
19- steps :
20- - name : Harden Runner
21- uses : step-security/harden-runner@bf7454d06d71f1098171f2acdf0cd4708d7b5920 # v2.20.0
22- with :
23- egress-policy : audit
24-
25- - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
26-
27- - name : Set up Ruby
28- uses : ruby/setup-ruby@95ef2b042f9d7a56d8268cba8559e2842e2ad01b # v1.321.0
29- with :
30- bundler-cache : true
31- ruby-version : ruby
32-
33- - name : Publish to RubyGems
34- uses : rubygems/release-gem@052cc82692552de3ef2b81fd670e41d13cba8092 # v1.4.0
35-
36- - name : Create GitHub release
37- run : |
38- tag_name="$(git describe --tags --abbrev=0)"
39- gh release create "${tag_name}" --verify-tag --generate-notes
40- env :
41- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments