File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : Publish Gem
2+
23on :
34 release :
45 types :
56 - " created"
67
78jobs :
89 publish :
9- runs-on : ubuntu-latest
10+ runs-on : ubuntu-latest
11+
12+ permissions :
13+ contents : write
14+ id-token : write
1015
1116 steps :
12- - uses : actions/checkout@v2
17+ - uses : actions/checkout@v4
18+
19+ - name : Configure trusted publishing credentials
20+ uses : rubygems/configure-rubygems-credentials@v1.0.0
1321
1422 - name : Publish to RubyGems
1523 run : |
16- mkdir -p $HOME/.gem
17- touch $HOME/.gem/credentials
18- chmod 0600 $HOME/.gem/credentials
19- printf -- "---\n:rubygems_api_key: ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials
20- gem build mysql_framework.gemspec
21- gem push mysql_framework-*.gem
22- env :
23- GEM_HOST_API_KEY : " ${{secrets.RUBYGEMS_AUTH_TOKEN}}"
24+ gem build eventq.gemspec
25+ gem push eventq-*.gem
You can’t perform that action at this time.
0 commit comments