diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 400e7c15d77..efe67fc7d7f 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -139,7 +139,7 @@ jobs: secrets: inherit e2e-metro: - needs: checkout-install + needs: [checkout-install, build-metro] uses: ./.github/workflows/e2e-metro.yml secrets: inherit diff --git a/.github/workflows/build-metro.yml b/.github/workflows/build-metro.yml index 9098b0ad531..a4cdabfc5fd 100644 --- a/.github/workflows/build-metro.yml +++ b/.github/workflows/build-metro.yml @@ -3,9 +3,6 @@ name: Build Metro Packages on: workflow_call: -permissions: - contents: read - jobs: build-metro: runs-on: ubuntu-latest diff --git a/.github/workflows/e2e-metro.yml b/.github/workflows/e2e-metro.yml index 0341e86f4b1..8206095bf70 100644 --- a/.github/workflows/e2e-metro.yml +++ b/.github/workflows/e2e-metro.yml @@ -3,13 +3,6 @@ name: Trigger E2E Tests on: workflow_call: -permissions: - actions: read - contents: read - checks: write - pull-requests: write - id-token: write - concurrency: group: e2e-tests-${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true