diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1506ca5..4968cc9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -50,7 +50,7 @@ jobs: ${{ inputs.os }} - name: Initialize CodeQL - uses: github/codeql-action/init@9e907b5e64f6b83e7804b09294d44122997950d6 + uses: github/codeql-action/init@89a39a4e59826350b863aa6b6252a07ad50cf83e with: languages: cpp queries: security-and-quality @@ -149,25 +149,25 @@ jobs: shell: bash - name: Generate SBOM - uses: anchore/sbom-action@28d71544de8eaf1b958d335707167c5f783590ad + uses: anchore/sbom-action@17ae1740179002c89186b61233e0f892c3118b11 with: output-file: build/${{ inputs.build-config }}/dist/EFIBootEditor-${{ github.sha }}-${{ inputs.os }}-qt-${{ matrix.qt-version }}.spdx upload-artifact: false upload-release-assets: false - name: Attest artifacts - uses: actions/attest-build-provenance@96278af6caaf10aea03fd8d33a09a777ca52d62f + uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 with: subject-path: build/${{ inputs.build-config }}/dist/EFIBootEditor-* - name: Upload artifacts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: EFIBootEditor-${{ github.sha }}-${{ inputs.os }}-qt-${{ matrix.qt-version }}-${{ inputs.compiler }} if-no-files-found: error path: build/${{ inputs.build-config }}/dist/EFIBootEditor-* - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@9e907b5e64f6b83e7804b09294d44122997950d6 + uses: github/codeql-action/analyze@89a39a4e59826350b863aa6b6252a07ad50cf83e if: inputs.build-config == 'Debug' continue-on-error: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0bc789d..badb553 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -107,7 +107,7 @@ jobs: steps: - name: Download all artifacts - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 with: path: artifacts @@ -129,7 +129,7 @@ jobs: shell: bash - name: Attest release assets - uses: actions/attest-build-provenance@96278af6caaf10aea03fd8d33a09a777ca52d62f + uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 with: subject-path: dist/EFIBootEditor-*