Skip to content

Bump dependencies (Dependabot): JUnit 6.1.0, Jackson 2.22.0, plugins,… #29

Bump dependencies (Dependabot): JUnit 6.1.0, Jackson 2.22.0, plugins,…

Bump dependencies (Dependabot): JUnit 6.1.0, Jackson 2.22.0, plugins,… #29

Workflow file for this run

name: CI
on:
push:
pull_request:
workflow_dispatch:
# Least privilege: CI only needs to read the repository.
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
test:
name: Maven tests (JDK ${{ matrix.java }})
runs-on: ubuntu-latest
timeout-minutes: 15
strategy:
fail-fast: false
matrix:
# The SDK compiles to Java 21 bytecode (the floor consumers must run); verify the test suite on the
# supported floor (21) and the latest LTS (25). Add new LTS releases here as they ship.
java: ["21", "25"]
steps:
- name: Check out repository
# actions/checkout@v6.0.3 pinned to a commit SHA for supply-chain safety.
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10
- name: Set up JDK ${{ matrix.java }}
# actions/setup-java@v5.2.0 pinned to a commit SHA.
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654
with:
distribution: temurin
java-version: ${{ matrix.java }}
cache: maven
- name: Run tests
run: mvn --batch-mode --no-transfer-progress verify