diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5f20492fb..0051fa0c3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - java: [11, 17, 21] + java: [17, 21] name: build with jdk ${{matrix.java}} steps: @@ -51,7 +51,7 @@ jobs: runs-on: windows-latest strategy: matrix: - java: [11, 17, 21] + java: [17, 21] name: build with jdk ${{matrix.java}} windows steps: @@ -82,7 +82,7 @@ jobs: - uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: 11 + java-version: 17 cache: 'maven' cache-dependency-path: '**/pom.xml' @@ -117,18 +117,12 @@ jobs: - uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: 11 + java-version: 17 cache: 'maven' cache-dependency-path: '**/pom.xml' - name: build with docs and coverage - run: mvn verify -Pcoverage javadoc:javadoc - - - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: 17 - - - name: sonar - # tried to use sonar.coverage.exclusions in pom.xml and even in the admin of Sonar, but it seems the only way to make it work its here - run: mvn sonar:sonar -Psonar -Dsonar.token=${{secrets.SONAR_TOKEN}} -Dsonar.coverage.exclusions=**/*/ConfigValueConfigSource$ConfigValueProperties* + run: | + mvn verify -Pcoverage javadoc:javadoc + # tried to use sonar.coverage.exclusions in pom.xml and even in the admin of Sonar, but it seems the only way to make it work its here + mvn sonar:sonar -Psonar -Dsonar.token=${{secrets.SONAR_TOKEN}} -Dsonar.coverage.exclusions=**/*/ConfigValueConfigSource$ConfigValueProperties* diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 7775ccf97..5f1a5f9d7 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -34,7 +34,7 @@ jobs: - uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: 11 + java-version: 17 - name: docs release ${{inputs.version}} run: | diff --git a/.github/workflows/publish-tck.yml b/.github/workflows/publish-tck.yml index 977546574..421a5d079 100644 --- a/.github/workflows/publish-tck.yml +++ b/.github/workflows/publish-tck.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - java: [ 11, 17, 21 ] + java: [ 17, 21 ] steps: - uses: actions/checkout@v4 diff --git a/pom.xml b/pom.xml index abba6a8f3..dab97c1e3 100644 --- a/pom.xml +++ b/pom.xml @@ -34,6 +34,9 @@ https://smallrye.io + 17 + 17 + 3.1 2.8.0 9.7.1