@@ -15,16 +15,16 @@ jobs:
1515 name : Build the gem
1616 runs-on : ubuntu-24.04
1717 steps :
18- - uses : actions/checkout@v6
18+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
1919 - name : Install Ruby
20- uses : ruby/setup-ruby@v1
20+ uses : ruby/setup-ruby@9eb537ca036ebaed86729dcb9309076e4c5c3b74 # v1.314.0
2121 with :
2222 ruby-version : ' ruby'
2323 - name : Build gem
2424 shell : bash
2525 run : gem build --verbose *.gemspec
2626 - name : Upload gem to GitHub cache
27- uses : actions/upload-artifact@v7
27+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
2828 with :
2929 name : gem-artifact
3030 path : ' *.gem'
3939 contents : write # clone repo and create release
4040 steps :
4141 - name : Download gem from GitHub cache
42- uses : actions/download-artifact@v8
42+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
4343 with :
4444 name : gem-artifact
4545 - name : Create Release
5656 packages : write # publish to rubygems.pkg.github.com
5757 steps :
5858 - name : Download gem from GitHub cache
59- uses : actions/download-artifact@v8
59+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
6060 with :
6161 name : gem-artifact
6262 - name : Publish gem to GitHub packages
@@ -73,10 +73,10 @@ jobs:
7373 id-token : write # rubygems.org authentication
7474 steps :
7575 - name : Download gem from GitHub cache
76- uses : actions/download-artifact@v8
76+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
7777 with :
7878 name : gem-artifact
79- - uses : rubygems/configure-rubygems-credentials@v2.0 .0
79+ - uses : rubygems/configure-rubygems-credentials@dc5a8d8553e6ee01fc26761a49e99e733d17954a # v2.1 .0
8080 - name : Publish gem to rubygems.org
8181 shell : bash
8282 run : gem push *.gem
@@ -92,11 +92,11 @@ jobs:
9292 - release-to-rubygems
9393 steps :
9494 - name : Download gem from GitHub cache
95- uses : actions/download-artifact@v8
95+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
9696 with :
9797 name : gem-artifact
9898 - name : Install Ruby
99- uses : ruby/setup-ruby@v1
99+ uses : ruby/setup-ruby@9eb537ca036ebaed86729dcb9309076e4c5c3b74 # v1.314.0
100100 with :
101101 ruby-version : ' ruby'
102102 - name : Wait for release to propagate
0 commit comments