@@ -20,12 +20,12 @@ jobs:
2020 rubyPlatform : ["aarch64-linux", "aarch64-linux-musl", "x86_64-linux", "x86_64-linux-musl", "arm64-darwin", "x86_64-darwin"]
2121 steps :
2222 - name : Checkout repository
23- uses : actions/checkout@v4
23+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
2424 with :
2525 submodules : recursive
2626
2727 - name : Setup Ruby and Rust
28- uses : oxidize-rb/actions/setup-ruby-and-rust@v1
28+ uses : oxidize-rb/actions/setup-ruby-and-rust@e5f9a49a7812a078584072f6e3f657ad247c8771 # v1
2929 with :
3030 ruby-version : " 4.0"
3131 bundler-cache : false # Needed so 'bundler install' doesn't run
4646 echo "gem-path=$(find pkg -name '*-${{ matrix.rubyPlatform }}.gem')" >> $GITHUB_OUTPUT
4747
4848 - name : Upload gem
49- uses : actions/upload-artifact@v4
49+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
5050 with :
5151 if-no-files-found : error
5252 name : ${{ matrix.rubyPlatform }}-gem
@@ -56,12 +56,12 @@ jobs:
5656 runs-on : ubuntu-latest
5757 steps :
5858 - name : Checkout repository
59- uses : actions/checkout@v4
59+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
6060 with :
6161 submodules : recursive
6262
6363 - name : Setup Ruby and Rust
64- uses : oxidize-rb/actions/setup-ruby-and-rust@v1
64+ uses : oxidize-rb/actions/setup-ruby-and-rust@e5f9a49a7812a078584072f6e3f657ad247c8771 # v1
6565 with :
6666 ruby-version : " 4.0"
6767 bundler-cache : true
8080 run : bundle exec rake build
8181
8282 - name : Upload gem
83- uses : actions/upload-artifact@v4
83+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
8484 with :
8585 name : source-gem
8686 path : temporalio/pkg/*.gem
@@ -118,20 +118,20 @@ jobs:
118118 container : ${{ matrix.container }}
119119 steps :
120120 - name : Checkout repository
121- uses : actions/checkout@v4
121+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
122122 with :
123123 submodules : recursive
124124
125125 - name : Download gem
126- uses : actions/download-artifact@v4
126+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
127127 with :
128128 name : ${{ matrix.rubyPlatform }}-gem
129129 path : local-gem
130130
131131 # This only works on official runners
132132 - name : Setup Ruby
133133 if : ${{ matrix.container == '' }}
134- uses : oxidize-rb/actions/setup-ruby-and-rust@v1
134+ uses : oxidize-rb/actions/setup-ruby-and-rust@e5f9a49a7812a078584072f6e3f657ad247c8771 # v1
135135 with :
136136 ruby-version : " ${{ matrix.rubyVersion }}"
137137 bundler-cache : true
0 commit comments