Generate artifact attestation for generated artifacts

This commit is contained in:
John Kleinschmidt
2026-02-09 16:59:28 -05:00
parent 23f2b75b31
commit ee0536eceb
2 changed files with 14 additions and 0 deletions

View File

@@ -246,6 +246,7 @@ jobs:
contents: read
issues: read
pull-requests: read
id-token: write
uses: ./.github/workflows/pipeline-electron-build-and-test.yml
needs: checkout-macos
with:
@@ -265,6 +266,7 @@ jobs:
contents: read
issues: read
pull-requests: read
id-token: write
uses: ./.github/workflows/pipeline-electron-build-and-test.yml
needs: checkout-macos
with:
@@ -284,6 +286,7 @@ jobs:
contents: read
issues: read
pull-requests: read
id-token: write
uses: ./.github/workflows/pipeline-electron-build-and-tidy-and-test-and-nan.yml
needs: checkout-linux
if: ${{ needs.setup.outputs.src == 'true' }}
@@ -307,6 +310,7 @@ jobs:
contents: read
issues: read
pull-requests: read
id-token: write
uses: ./.github/workflows/pipeline-electron-build-and-test.yml
needs: checkout-linux
if: ${{ needs.setup.outputs.src == 'true' }}
@@ -329,6 +333,7 @@ jobs:
contents: read
issues: read
pull-requests: read
id-token: write
uses: ./.github/workflows/pipeline-electron-build-and-test.yml
needs: checkout-linux
if: ${{ needs.setup.outputs.src == 'true' }}
@@ -350,6 +355,7 @@ jobs:
contents: read
issues: read
pull-requests: read
id-token: write
uses: ./.github/workflows/pipeline-electron-build-and-test.yml
needs: checkout-linux
if: ${{ needs.setup.outputs.src == 'true' }}
@@ -371,6 +377,7 @@ jobs:
contents: read
issues: read
pull-requests: read
id-token: write
uses: ./.github/workflows/pipeline-electron-build-and-test.yml
needs: checkout-windows
if: ${{ needs.setup.outputs.src == 'true' && !inputs.skip-windows }}
@@ -390,6 +397,7 @@ jobs:
contents: read
issues: read
pull-requests: read
id-token: write
uses: ./.github/workflows/pipeline-electron-build-and-test.yml
needs: checkout-windows
if: ${{ needs.setup.outputs.src == 'true' && !inputs.skip-windows }}
@@ -409,6 +417,7 @@ jobs:
contents: read
issues: read
pull-requests: read
id-token: write
uses: ./.github/workflows/pipeline-electron-build-and-test.yml
needs: checkout-windows
if: ${{ needs.setup.outputs.src == 'true' && !inputs.skip-windows }}