@@ -10,16 +10,16 @@ jobs:
1010 runs-on : ubuntu-latest
1111
1212 steps :
13- - uses : actions/checkout@v6
14- - uses : ruby/setup-ruby@v1
13+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
14+ - uses : ruby/setup-ruby@d354de180d0c9e813cfddfcbdc079945d4be589b # v1.275.0
1515 with :
1616 bundler-cache : true # bundle install
1717 - name : Setup Python
18- uses : actions/setup-python@v6
18+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
1919 with :
2020 python-version : " 3.9"
2121 - name : Setup Poetry # Required for testing but not for building the gem.
22- uses : abatilo/actions-poetry@v3.0.2
22+ uses : abatilo/actions-poetry@65c61eae400c65c9510a584af85138c1ae19bbc0 # v3.0.2
2323 with :
2424 poetry-version : " 1.1.13"
2525 - run : bundle install
@@ -33,11 +33,11 @@ jobs:
3333 version : ${{ steps.release-gem.outputs.pushed-version }}
3434
3535 steps :
36- - uses : actions/checkout@v6
37- - uses : ruby/setup-ruby@v1
36+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
37+ - uses : ruby/setup-ruby@d354de180d0c9e813cfddfcbdc079945d4be589b # v1.275.0
3838 with :
3939 bundler-cache : true
40- - uses : fac/ruby-gem-setup-credentials-action@v2
40+ - uses : fac/ruby-gem-setup-credentials-action@5f62d5f2f56a11c7422a92f81fbb29af01e1c00f # v2
4141 with :
4242 token : ${{ secrets.github_token }}
4343
@@ -48,14 +48,14 @@ jobs:
4848 - name : Release Gem
4949 id : release-gem
5050 if : ${{ github.ref == 'refs/heads/main' }}
51- uses : fac/ruby-gem-push-action@v2
51+ uses : fac/ruby-gem-push-action@81d77bf568ff6659d7fae0f0c5a036bb0aeacb1a # v2
5252 with :
5353 key : github
5454
5555 # PR branch builds will release pre-release gems
5656 - name : Pre-Release Gem
5757 if : ${{ github.ref != 'refs/heads/main' }}
58- uses : fac/ruby-gem-push-action@v2
58+ uses : fac/ruby-gem-push-action@81d77bf568ff6659d7fae0f0c5a036bb0aeacb1a # v2
5959 with :
6060 key : github
6161 pre-release : true
0 commit comments