From 945066399363f5858a1c4ba760622a5f98952155 Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 16:10:02 +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 b1037ec..e1b37b2 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-sim" \ - -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-sim" \ + -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-sim" \ + -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 028039e6a98969d21eb69b10b622e5b091d7f372 Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:09:30 +0800 Subject: [PATCH 2/7] trigger CI retry From 2befadc6384dafd4d68467528b29159e16805e4a Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:11:16 +0800 Subject: [PATCH 3/7] retry trigger with updated token From ce0314e7cb524c26228a5f66fbc1aad6db1acdb2 Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:13:04 +0800 Subject: [PATCH 4/7] retry with classic PAT From 9b386a526be756bf90b46313ac7535c095dc2bdf Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:19:06 +0800 Subject: [PATCH 5/7] retry after repo-level secret set From ecef268603481e43783850c18572d2e7c0d096f9 Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:24:20 +0800 Subject: [PATCH 6/7] retry with classic PAT From 4c23b0fc523865674a30ebb3317506e19e98884a Mon Sep 17 00:00:00 2001 From: hlin99 Date: Mon, 6 Apr 2026 17:31:45 +0800 Subject: [PATCH 7/7] re-trigger after integration main has fail test