[PM-28315] Fix build workflows by setting the correct permissions (#2146)

This commit is contained in:
Álison Fernandes 2025-11-17 11:46:14 +00:00 committed by GitHub
parent 803f28b31c
commit e9c7a5cdb8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 0 deletions

View File

@ -64,6 +64,7 @@ jobs:
name: Build Manual - ${{ inputs.build-mode }}
needs: version
permissions:
contents: read
id-token: write
if: ${{ github.event_name == 'workflow_dispatch' && inputs.build-mode != 'CI' }}
uses: bitwarden/ios/.github/workflows/_build-any.yml@main
@ -81,6 +82,7 @@ jobs:
name: Build CI
needs: version
permissions:
contents: read
id-token: write
if: ${{ github.event_name == 'push' || inputs.build-mode == 'CI' }}
uses: bitwarden/ios/.github/workflows/_build-any.yml@main

View File

@ -67,6 +67,7 @@ jobs:
name: Build Manual - ${{ inputs.build-variant }} (${{ inputs.build-mode }})
needs: version
permissions:
contents: read
id-token: write
if: ${{ github.event_name == 'workflow_dispatch' && inputs.build-mode != 'CI' }}
uses: bitwarden/ios/.github/workflows/_build-any.yml@main
@ -84,6 +85,7 @@ jobs:
name: Build CI
needs: version
permissions:
contents: read
id-token: write
if: ${{ github.event_name == 'push' || inputs.build-mode == 'CI' }}
uses: bitwarden/ios/.github/workflows/_build-any.yml@main