From 2d5a58eed2b2ccb584c956e6ba565e5530e9c7eb Mon Sep 17 00:00:00 2001 From: Stephen Xie Date: Fri, 16 Oct 2026 16:08:20 -0400 Subject: [PATCH] Discard generated JNI changes before PR benchmark checkout --- .github/workflows/all.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/all.yml b/.github/workflows/all.yml index 0cf82e7..d5b3b1d 100644 --- a/.github/workflows/all.yml +++ b/.github/workflows/all.yml @@ -298,7 +298,8 @@ jobs: -Dexec.args="-cp %classpath org.openjdk.jmh.Main $BENCHMARK_FILTER $JMH_ARGS -rf json -rff $RUNNER_TEMP/base-results.json" - name: Checkout PR branch - run: git checkout "$PR_SHA" + # The base build regenerates tracked JNI headers; discard them in this CI checkout. + run: git checkout --force "$PR_SHA" - name: Build benchmarks (PR) working-directory: java run: |