From ab33594b9b12ff30d3bfb3bdc0450f0d96fa7228 Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 16:10:08 +0800 Subject: [PATCH 1/7] test: verify integration CI trigger (TEMPORARY) --- .github/workflows/trigger-integration.yml | 19 ++++++++++++++----- .integration-test-trigger | 1 + 2 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 .integration-test-trigger diff --git a/.github/workflows/trigger-integration.yml b/.github/workflows/trigger-integration.yml index d552a6d..8577b38 100644 --- a/.github/workflows/trigger-integration.yml +++ b/.github/workflows/trigger-integration.yml @@ -1,6 +1,8 @@ name: Trigger Integration Tests on: + pull_request: + branches: [main] release: types: [published] @@ -10,9 +12,16 @@ jobs: steps: - name: Trigger integration tests env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_TOKEN: ${{ secrets.INTEGRATION_TOKEN }} run: | - gh api repos/xPyD-hub/xPyD-integration/dispatches \ - -f event_type=release-check \ - -f "client_payload[repo]=xPyD-bench" \ - -f "client_payload[version]=${{ github.event.release.tag_name }}" + if [ "${{ github.event_name }}" = "pull_request" ]; then + gh api repos/xPyD-hub/xPyD-integration/dispatches \ + -f event_type=pr-check \ + -f "client_payload[repo]=xPyD-bench" \ + -f "client_payload[ref]=${{ github.head_ref }}" + else + gh api repos/xPyD-hub/xPyD-integration/dispatches \ + -f event_type=release-check \ + -f "client_payload[repo]=xPyD-bench" \ + -f "client_payload[version]=${{ github.event.release.tag_name }}" + fi diff --git a/.integration-test-trigger b/.integration-test-trigger new file mode 100644 index 0000000..fdb1a61 --- /dev/null +++ b/.integration-test-trigger @@ -0,0 +1 @@ +# trigger test From 9e1747f06fb407b78b6976396b733040066cccc6 Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:09:32 +0800 Subject: [PATCH 2/7] trigger CI retry From 6e1db77bf1aae5597677af0a9b05ebcb3d0bb1d2 Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:11:18 +0800 Subject: [PATCH 3/7] retry trigger with updated token From 9b082d8cbcc261dec5fedf4fab83062e02dcbe1e Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:13:05 +0800 Subject: [PATCH 4/7] retry with classic PAT From 92ef9fd7684ac0b7235a2483cb88c867907d626e Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:19:07 +0800 Subject: [PATCH 5/7] retry after repo-level secret set From ea23ddc399ab53f55f8a068b892350042fb24b28 Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:24:21 +0800 Subject: [PATCH 6/7] retry with classic PAT From 89dc03e89807584c3cb9d38cd5dd9212346a8a34 Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:31:46 +0800 Subject: [PATCH 7/7] re-trigger after integration main has fail test