diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e3ee9920d..a2fd1d02a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,6 +6,9 @@ on: pull_request: branches: [master, beta] +permissions: + contents: read + concurrency: group: ci-${{ github.ref }} cancel-in-progress: true diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 9d40bd2c1..baccabc9a 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -19,6 +19,9 @@ on: required: false default: 'main' +permissions: + contents: read + jobs: e2e-tests: # Skip on fork PRs and Dependabot PRs where repo secrets aren't available diff --git a/.github/workflows/publish-e2e-cli.yml b/.github/workflows/publish-e2e-cli.yml index ee0d7de4c..2cfae9ee2 100644 --- a/.github/workflows/publish-e2e-cli.yml +++ b/.github/workflows/publish-e2e-cli.yml @@ -15,6 +15,9 @@ on: - cron: '0 0 1 * *' workflow_dispatch: +permissions: + contents: read + jobs: publish: runs-on: ubuntu-latest-large