diff --git a/.github/workflows/_meta.yaml b/.github/workflows/_meta.yaml index e30952befa..0071a4fa16 100644 --- a/.github/workflows/_meta.yaml +++ b/.github/workflows/_meta.yaml @@ -38,7 +38,7 @@ jobs: arch: ${{fromJson(inputs.architectures)}} steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0 - name: Install make and mmv run: sudo apt-get install make mmv @@ -47,7 +47,7 @@ jobs: run: ./build ${{ matrix.release }} ${{ matrix.arch }} dist - name: Upload Artifacts - uses: actions/upload-artifact@v3.1.1 + uses: actions/upload-artifact@83fd05a356d7e2593de66fc9913b3002723633cb # v3.1.1 with: name: ${{ inputs.distro }}-${{ matrix.release }}-${{ matrix.arch }} path: dist @@ -66,7 +66,7 @@ jobs: steps: - name: Set Versions - uses: actions/github-script@v6.3.3 + uses: actions/github-script@d556feaca394842dc55e4734bf3bb9f685482fa0 # v6.3.3 id: set_version with: script: | @@ -79,7 +79,7 @@ jobs: core.setOutput('no-dash', no_dash) - name: Download Artifacts - uses: actions/download-artifact@v3.0.1 + uses: actions/download-artifact@9782bd6a9848b53b110e712e20e42d89988822b7 # v3.0.1 with: name: ${{ inputs.distro }}-${{ matrix.release }}-${{ matrix.arch }} path: artifact @@ -93,7 +93,7 @@ jobs: popd - name: Upload GH Release Assets - uses: shogo82148/actions-upload-release-asset@v1.6.3 + uses: shogo82148/actions-upload-release-asset@e94a7386c3c266a207386460471b1efb5c7431eb # v1.6.3 with: upload_url: ${{ github.event.release.upload_url }} overwrite: true @@ -103,7 +103,7 @@ jobs: ./artifact/**/*.sha256sum - name: Make Sure Release Directory Exists - uses: appleboy/ssh-action@v0.1.5 + uses: appleboy/ssh-action@f9010ff7f1bbd7db1a0b4bab661437550cea20c0 # v0.1.5 with: host: ${{ secrets.deploy-host }} username: ${{ secrets.deploy-user }} @@ -113,7 +113,7 @@ jobs: mkdir -p /srv/repository/releases/server/${{ inputs.distro }}/versions/jellyfin-ffmpeg/${{ steps.set_version.outputs.no-v }}/ - name: Upload Release Assets - uses: burnett01/rsync-deployments@5.2.1 + uses: burnett01/rsync-deployments@2651e3eecb4ea772cbe952695d04952e92027b4f # 5.2.1 with: switches: -vrptz path: ./artifact/* diff --git a/.github/workflows/_meta_portable.yaml b/.github/workflows/_meta_portable.yaml index 08be0839ac..2e6278ba68 100644 --- a/.github/workflows/_meta_portable.yaml +++ b/.github/workflows/_meta_portable.yaml @@ -32,13 +32,13 @@ jobs: arch: ${{fromJson(inputs.architectures)}} steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0 - name: Build Portable run: ./build-${{ inputs.os }}-${{ matrix.arch }} ./dist - name: Upload Artifacts - uses: actions/upload-artifact@v3.1.1 + uses: actions/upload-artifact@83fd05a356d7e2593de66fc9913b3002723633cb # v3.1.1 with: name: ${{ inputs.os }}-${{ matrix.arch }}-portable path: dist @@ -56,7 +56,7 @@ jobs: steps: - name: Set Versions - uses: actions/github-script@v6.3.3 + uses: actions/github-script@d556feaca394842dc55e4734bf3bb9f685482fa0 # v6.3.3 id: set_version with: script: | @@ -69,7 +69,7 @@ jobs: core.setOutput('no-dash', no_dash) - name: Download Artifacts - uses: actions/download-artifact@v3.0.1 + uses: actions/download-artifact@9782bd6a9848b53b110e712e20e42d89988822b7 # v3.0.1 with: name: ${{ inputs.os }}-${{ matrix.arch }}-portable path: artifact @@ -83,7 +83,7 @@ jobs: popd - name: Upload GH Release Assets - uses: shogo82148/actions-upload-release-asset@v1.6.3 + uses: shogo82148/actions-upload-release-asset@e94a7386c3c266a207386460471b1efb5c7431eb # v1.6.3 with: upload_url: ${{ github.event.release.upload_url }} overwrite: true @@ -93,7 +93,7 @@ jobs: ./artifact/**/*.sha256sum - name: Make Sure FFmpeg Directory Exists - uses: appleboy/ssh-action@v0.1.5 + uses: appleboy/ssh-action@f9010ff7f1bbd7db1a0b4bab661437550cea20c0 # v0.1.5 with: host: ${{ secrets.deploy-host }} username: ${{ secrets.deploy-user }} @@ -103,7 +103,7 @@ jobs: mkdir -p /srv/repository/releases/ffmpeg/${{ steps.set_version.outputs.no-v }}/ - name: Upload Release Assets - uses: burnett01/rsync-deployments@5.2.1 + uses: burnett01/rsync-deployments@2651e3eecb4ea772cbe952695d04952e92027b4f # 5.2.1 with: switches: -vrptz path: ./artifact/* diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index b214e38821..dc1fbf38cb 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -73,7 +73,7 @@ jobs: ] steps: - name: Sync mirrors and update symlinks - uses: appleboy/ssh-action@v0.1.4 + uses: appleboy/ssh-action@1d1b21ca96111b1eb4c03c21c14ebb971d2200f6 # v0.1.4 with: host: ${{ secrets.DEPLOY_HOST }} username: ${{ secrets.DEPLOY_USER }} @@ -106,7 +106,7 @@ jobs: ] steps: - name: Update symlinks - uses: appleboy/ssh-action@v0.1.4 + uses: appleboy/ssh-action@1d1b21ca96111b1eb4c03c21c14ebb971d2200f6 # v0.1.4 with: host: ${{ secrets.DEPLOY_HOST }} username: ${{ secrets.DEPLOY_USER }}