diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 50aa4d4..9bb417b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,8 +64,12 @@ jobs: with: version: ${{ matrix.opa-version }} + - name: Check formatting + if: matrix.java-version >= 17 + run: mvn -B spotless:check + - name: Test opa-java-wasm - run: mvn -B spotless:apply clean install + run: mvn -B install - name: Publish Test Report uses: mikepenz/action-junit-report@v6 diff --git a/pom.xml b/pom.xml index 79c1001..ffb59bb 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ 5.14.1 1.6.1 2.20.1 - 2.46.1 + 3.1.0 @@ -120,60 +120,70 @@ - - com.diffplug.spotless - spotless-maven-plugin - ${spotless.version} - - - - - *.md - .gitignore - - - - - true - 2 - - - - - - **/src/main/java/**/*.java - **/src/test/java/**/*.java - - - 1.18.1 - - true - false - - - - - - - **/pom.xml - - - - - - - format - - check - - process-sources - - - + + java17 + + [17,) + + + + + com.diffplug.spotless + spotless-maven-plugin + ${spotless.version} + + + + + *.md + .gitignore + + + + + true + 2 + + + + + + **/src/main/java/**/*.java + **/src/test/java/**/*.java + + + 1.18.1 + + true + false + + + + + + + **/pom.xml + + + + + + + format + + check + + process-sources + + + + + + release