From 015f898872de40de88255c1e67e8eaa392c597c9 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Wed, 19 Mar 2025 12:27:32 +0100 Subject: [PATCH 1/5] Update trigger_internal_tests.yml --- .github/workflows/trigger_internal_tests.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/trigger_internal_tests.yml b/.github/workflows/trigger_internal_tests.yml index 04288d1b0..09a706ad9 100644 --- a/.github/workflows/trigger_internal_tests.yml +++ b/.github/workflows/trigger_internal_tests.yml @@ -11,6 +11,11 @@ jobs: name: "trigger" runs-on: ubuntu-24.04 steps: + - uses: actions/create-github-app-token@v1 + id: app-token + with: + app-id: ${{ vars.PLAYWRIGHT_APP_ID }} + private-key: ${{ secrets.PLAYWRIGHT_PRIVATE_KEY }} - run: | curl -X POST \ -H "Accept: application/vnd.github.v3+json" \ @@ -18,4 +23,4 @@ jobs: --data "{\"event_type\": \"playwright_tests_python\", \"client_payload\": {\"ref\": \"${GITHUB_SHA}\"}}" \ https://api.github.com/repos/microsoft/playwright-browsers/dispatches env: - GH_TOKEN: ${{ secrets.REPOSITORY_DISPATCH_PERSONAL_ACCESS_TOKEN }} + GH_TOKEN: ${{ steps.app-token.outputs.token }} From ab723fb101c88a845c98434e8ea7884a7093151b Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Wed, 19 Mar 2025 12:33:51 +0100 Subject: [PATCH 2/5] Update trigger_internal_tests.yml --- .github/workflows/trigger_internal_tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/trigger_internal_tests.yml b/.github/workflows/trigger_internal_tests.yml index 09a706ad9..76686b782 100644 --- a/.github/workflows/trigger_internal_tests.yml +++ b/.github/workflows/trigger_internal_tests.yml @@ -5,6 +5,7 @@ on: branches: - main - release-* + workflow_dispatch: jobs: trigger: From 1b384c30a7c7a59252ea2c94c3c13e7905291327 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Wed, 19 Mar 2025 12:34:13 +0100 Subject: [PATCH 3/5] Update trigger_internal_tests.yml --- .github/workflows/trigger_internal_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/trigger_internal_tests.yml b/.github/workflows/trigger_internal_tests.yml index 76686b782..0f2d9257b 100644 --- a/.github/workflows/trigger_internal_tests.yml +++ b/.github/workflows/trigger_internal_tests.yml @@ -5,7 +5,7 @@ on: branches: - main - release-* - workflow_dispatch: + - migrate-to-gh-app jobs: trigger: From 17129312f379203111732f4b67b44183f84364b4 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Wed, 19 Mar 2025 12:44:00 +0100 Subject: [PATCH 4/5] Update trigger_internal_tests.yml --- .github/workflows/trigger_internal_tests.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/trigger_internal_tests.yml b/.github/workflows/trigger_internal_tests.yml index 0f2d9257b..36d162528 100644 --- a/.github/workflows/trigger_internal_tests.yml +++ b/.github/workflows/trigger_internal_tests.yml @@ -17,8 +17,9 @@ jobs: with: app-id: ${{ vars.PLAYWRIGHT_APP_ID }} private-key: ${{ secrets.PLAYWRIGHT_PRIVATE_KEY }} + repositories: playwright-browsers - run: | - curl -X POST \ + curl -X POST --fail \ -H "Accept: application/vnd.github.v3+json" \ -H "Authorization: token ${GH_TOKEN}" \ --data "{\"event_type\": \"playwright_tests_python\", \"client_payload\": {\"ref\": \"${GITHUB_SHA}\"}}" \ From cccaaf8069dbfdd33e9f182623117af1c584145d Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Wed, 19 Mar 2025 12:47:28 +0100 Subject: [PATCH 5/5] Remove branch 'migrate-to-gh-app' from workflow --- .github/workflows/trigger_internal_tests.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/trigger_internal_tests.yml b/.github/workflows/trigger_internal_tests.yml index 36d162528..b301a7b6e 100644 --- a/.github/workflows/trigger_internal_tests.yml +++ b/.github/workflows/trigger_internal_tests.yml @@ -5,7 +5,6 @@ on: branches: - main - release-* - - migrate-to-gh-app jobs: trigger: