Skip to content

Update dependency com.diffplug.spotless:spotless-maven-plugin to v3.2… #194

Update dependency com.diffplug.spotless:spotless-maven-plugin to v3.2…

Update dependency com.diffplug.spotless:spotless-maven-plugin to v3.2… #194

Workflow file for this run

name: Tests
on:
push:
paths-ignore:
- .gitignore
- LICENSE
- README.md
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
check-spotless:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-java@v5
with:
java-version: 21
distribution: temurin
- name: Check formatting
run: mvn -B spotless:check
test-coverage:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-java@v5
with:
java-version: 17
distribution: temurin
- name: Build and test with Maven
run: mvn -B verify -P coverage
- name: Upload coverage report to Codecov
uses: codecov/codecov-action@v5
with:
token: ${{ secrets.CODECOV_TOKEN }}
test-matrix:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
java: [17, 21]
spring-boot: [3.0.13, 3.1.12, 3.2.12, 3.3.8, 3.4.3, 3.5.9]
steps:
- uses: actions/checkout@v6
- uses: actions/setup-java@v5
with:
java-version: ${{ matrix.java }}
distribution: temurin
- name: Build and test with Maven
run: |
mvn -B versions:set-property -Dproperty=spring-boot.version -DnewVersion=${{ matrix.spring-boot }} &&
mvn -B verify