From 62e9c1fe9aec957f8ad9219968b9962104e12e5d Mon Sep 17 00:00:00 2001 From: Lan Liang Date: Wed, 22 Jan 2025 18:04:04 +0800 Subject: [PATCH 1/2] java: use a unified java temurin distribution in CI Signed-off-by: Lan Liang --- .github/workflows/java-test.yaml | 4 ++-- .gitignore | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/java-test.yaml b/.github/workflows/java-test.yaml index fadc5367..73f9c8b4 100644 --- a/.github/workflows/java-test.yaml +++ b/.github/workflows/java-test.yaml @@ -47,10 +47,10 @@ jobs: - uses: actions/checkout@v4 - name: 'Set up JDK ${{ matrix.java }}' - uses: actions/setup-java@5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2 + uses: actions/setup-java@v4 with: java-version: ${{ matrix.java }} - distribution: 'zulu' + distribution: 'temurin' cache: 'maven' - uses: actions/setup-python@v5 diff --git a/.gitignore b/.gitignore index b010176b..f34a2219 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,9 @@ _a.out_*.* **/.vscode __pycache__ build + +# java +*.idea +*.iml +*.idea/*.xml +*.class From 49019ede5656531c36b5ecea6cad95f4a9edc21d Mon Sep 17 00:00:00 2001 From: Lan Liang Date: Wed, 22 Jan 2025 18:12:52 +0800 Subject: [PATCH 2/2] update --- .github/workflows/java-test.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/java-test.yaml b/.github/workflows/java-test.yaml index 73f9c8b4..8d72a563 100644 --- a/.github/workflows/java-test.yaml +++ b/.github/workflows/java-test.yaml @@ -22,6 +22,7 @@ jobs: contents: read # for actions/checkout to fetch code name: "${{ matrix.root-pom }} on JDK ${{ matrix.java }} for the classifier ${{ matrix.classifier }}" strategy: + fail-fast: false matrix: include: - os: ubuntu-latest