set id-token for attestation

This commit is contained in:
John Kleinschmidt
2026-02-10 16:33:12 -05:00
parent ee0536eceb
commit 69a1b13a18
5 changed files with 5 additions and 0 deletions

View File

@@ -66,6 +66,7 @@ jobs:
uses: ./.github/workflows/pipeline-segment-electron-build.yml
permissions:
contents: read
id-token: write
with:
build-runs-on: ${{ inputs.build-runs-on }}
build-container: ${{ inputs.build-container }}

View File

@@ -71,6 +71,7 @@ jobs:
uses: ./.github/workflows/pipeline-segment-electron-build.yml
permissions:
contents: read
id-token: write
with:
build-runs-on: ${{ inputs.build-runs-on }}
build-container: ${{ inputs.build-container }}

View File

@@ -75,6 +75,7 @@ jobs:
uses: ./.github/workflows/pipeline-segment-electron-build.yml
permissions:
contents: read
id-token: write
with:
build-runs-on: ${{ inputs.build-runs-on }}
build-container: ${{ inputs.build-container }}

View File

@@ -80,6 +80,7 @@ jobs:
uses: ./.github/workflows/pipeline-segment-electron-build.yml
permissions:
contents: read
id-token: write
with:
build-runs-on: ${{ inputs.build-runs-on }}
build-container: ${{ inputs.build-container }}

View File

@@ -90,6 +90,7 @@ jobs:
runs-on: ${{ inputs.build-runs-on }}
permissions:
contents: read
id-token: write
container: ${{ fromJSON(inputs.build-container) }}
environment: ${{ inputs.environment }}
env: