[PM-21825] Set missing workflow permissions (#5235)

This commit is contained in:
Álison Fernandes
2025-05-21 14:17:01 +01:00
committed by GitHub
parent 5c3008d080
commit 6ccb035ffd
8 changed files with 19 additions and 1 deletions

View File

@@ -29,6 +29,10 @@ env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
JAVA_VERSION: 17
permissions:
contents: read
packages: read
jobs:
build:
name: Build Authenticator

View File

@@ -30,6 +30,10 @@ env:
JAVA_VERSION: 17
GITHUB_ACTION_RUN_URL: "https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}"
permissions:
contents: read
packages: read
jobs:
build:
name: Build

View File

@@ -10,6 +10,9 @@ jobs:
crowdin-sync:
name: Autosync
runs-on: ubuntu-24.04
permissions:
contents: write
pull-requests: write
env:
_CROWDIN_PROJECT_ID: "673718"
steps:

View File

@@ -10,6 +10,9 @@ jobs:
crowdin-sync:
name: Autosync
runs-on: ubuntu-24.04
permissions:
contents: write
pull-requests: write
env:
_CROWDIN_PROJECT_ID: "269690"
steps:

View File

@@ -13,6 +13,8 @@ jobs:
crowdin-push:
name: Crowdin Push
runs-on: ubuntu-24.04
permissions:
contents: read
env:
_CROWDIN_PROJECT_ID: "673718"
steps:

View File

@@ -10,6 +10,8 @@ jobs:
crowdin-push:
name: Crowdin Push
runs-on: ubuntu-24.04
permissions:
contents: read
env:
_CROWDIN_PROJECT_ID: "269690"
steps:

View File

@@ -41,7 +41,6 @@ jobs:
runs-on: ubuntu-24.04
permissions:
contents: write
actions: read
steps:
- name: Check out repository

View File

@@ -15,6 +15,7 @@ jobs:
check-run:
name: Check PR run
uses: bitwarden/gh-actions/.github/workflows/check-run.yml@main
permissions: read-all
sast:
name: SAST scan