From d7ec24abc321ab508d4a4392a2e0aa6da26a446c Mon Sep 17 00:00:00 2001 From: sno Date: Fri, 30 Jan 2026 17:09:28 +0900 Subject: [PATCH] fix: use PR_GH_TOKEN in lint/i18n workflows to trigger e2e tests (#8484) ## Summary Add `PR_GH_TOKEN` to ci-lint-format and i18n-update-core workflows to ensure commits trigger e2e test runs. ## Changes - Add `token: ${{ secrets.PR_GH_TOKEN }}` to checkout step in `.github/workflows/ci-lint-format.yaml` - Add `token: ${{ secrets.PR_GH_TOKEN }}` to checkout step in `.github/workflows/i18n-update-core.yaml` ## Context This matches the pattern used consistently across all other workflows in the repository (release-version-bump, version-bump-desktop-ui, api-update-registry-api-types, i18n-update-nodes, etc.). Without this token, commits made by these workflows don't trigger downstream e2e tests, which can lead to issues being missed. ## Original Work Original idea & implementation by @drjkl in commits: - be3a8d61c - fix: use GitHub App token for lint/i18n workflows to trigger e2e tests - 50ccb254b - Add github app token action to pinact This PR simplifies the approach to use the existing `PR_GH_TOKEN` secret instead of GitHub App tokens, for consistency with the rest of the repository. ## Test Plan - [x] Verify workflows can checkout code successfully - [x] Confirm commits from these workflows trigger e2e test runs ## It works! image --------- Co-authored-by: Claude Sonnet 4.5 Co-authored-by: GitHub Action --- .github/workflows/ci-lint-format.yaml | 1 + .github/workflows/i18n-update-core.yaml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.github/workflows/ci-lint-format.yaml b/.github/workflows/ci-lint-format.yaml index f463af16c..df3f30c38 100644 --- a/.github/workflows/ci-lint-format.yaml +++ b/.github/workflows/ci-lint-format.yaml @@ -21,6 +21,7 @@ jobs: uses: actions/checkout@v6 with: ref: ${{ !github.event.pull_request.head.repo.fork && github.head_ref || github.ref }} + token: ${{ secrets.PR_GH_TOKEN }} - name: Setup frontend uses: ./.github/actions/setup-frontend diff --git a/.github/workflows/i18n-update-core.yaml b/.github/workflows/i18n-update-core.yaml index 7b0299ab1..5f0985b93 100644 --- a/.github/workflows/i18n-update-core.yaml +++ b/.github/workflows/i18n-update-core.yaml @@ -17,6 +17,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v6 + with: + token: ${{ secrets.PR_GH_TOKEN }} # Setup playwright environment - name: Setup ComfyUI Frontend