diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 01ccd1fc..76a680d5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -57,6 +57,7 @@ jobs: steps: - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: distribution: temurin @@ -64,10 +65,15 @@ jobs: cache: 'maven' cache-dependency-path: '**/pom.xml' - - name: sonar - env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - SONAR_TOKEN: ${{secrets.SONAR_TOKEN}} + - name: build with docs and coverage run: | mvn -q -N "io.takari:maven:${{env.IO_TAKARI_MAVEN_WRAPPER_VERSION}}:wrapper" "-Dmaven=${{env.MAVEN_VERSION}}" - ./mvnw -B -ntp javadoc:javadoc verify --file pom.xml -Pcoverage sonar:sonar -Dsonar.projectKey=smallrye_smallrye-common -Dsonar.login=$SONAR_TOKEN + ./mvnw javadoc:javadoc verify -Pcoverage sonar:sonar + + - uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: 17 + + - name: sonar + run: ./mvnw sonar:sonar -Dsonar.projectKey=smallrye_smallrye-common -Dsonar.token=${{secrets.SONAR_TOKEN}}