2727 opus : ${{ steps.rel.outputs.opus }}
2828 tag : ${{ steps.rel.outputs.tag }}
2929 steps :
30- - uses : actions/checkout@v4
31- - uses : actions/setup-node@v4
30+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
31+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
3232 with :
3333 node-version : 20
3434 - id : rel
5858 runner : ubuntu-22.04 # cross-compiled with mingw-w64
5959 runs-on : ${{ matrix.runner }}
6060 steps :
61- - uses : actions/checkout@v4
61+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
6262
6363 - name : Install build deps (macOS)
6464 if : startsWith(matrix.runner, 'macos')
8686 bin="ffmpeg"; [ "${{ matrix.target }}" = "win32-x64" ] && bin="ffmpeg.exe"
8787 gzip -9 -c "$bin" > "ffmpeg-${{ matrix.target }}.gz"
8888
89- - uses : actions/upload-artifact@v4
89+ - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
9090 with :
9191 name : ffmpeg-${{ matrix.target }}
9292 path : ${{ github.workspace }}/out/ffmpeg-${{ matrix.target }}.gz
9999 if : github.event_name == 'workflow_dispatch'
100100 runs-on : ubuntu-latest
101101 steps :
102- - uses : actions/download-artifact@v4
102+ - uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
103103 with :
104104 path : artifacts
105105 merge-multiple : true
@@ -109,7 +109,7 @@ jobs:
109109 sha256sum ffmpeg-*.gz > checksums.sha256
110110 cat checksums.sha256
111111 - name : Create / update release
112- uses : softprops/action-gh-release@v2
112+ uses : softprops/action-gh-release@da05d552573ad5aba039eaac05058a918a7bf631 # v2.2.2
113113 with :
114114 tag_name : ${{ needs.config.outputs.tag }}
115115 name : ${{ needs.config.outputs.tag }}
0 commit comments