88 push :
99 branches :
1010 - master
11- - ' [1 -9]+.[0-9]+.x'
11+ - ' [0 -9]+.[0-9]+.x'
1212 pull_request :
1313 branches :
1414 - master
15- - ' [1 -9]+.[0-9]+.x'
15+ - ' [0 -9]+.[0-9]+.x'
1616jobs :
1717 build :
1818 if : github.repository != 'micronaut-projects/micronaut-project-template'
1919 runs-on : ubuntu-latest
2020 strategy :
2121 matrix :
22- java : ['17 ', '21 ']
22+ java : ['21 ', '25 ']
2323 env :
2424 DEVELOCITY_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
2525 DEVELOCITY_CACHE_USERNAME : ${{ secrets.GRADLE_ENTERPRISE_CACHE_USERNAME }}
@@ -61,18 +61,18 @@ jobs:
6161 [ -f ./setup.sh ] && ./setup.sh || [ ! -f ./setup.sh ]
6262
6363 - name : " 🚔 Sonatype Scan"
64- if : env.OSS_INDEX_PASSWORD != '' && matrix.java == '17 '
64+ if : env.OSS_INDEX_PASSWORD != '' && matrix.java == '21 '
6565 id : sonatypescan
6666 run : |
6767 ./gradlew ossIndexAudit --no-parallel --info
6868
6969 - name : " 🛠 Build with Gradle"
7070 id : gradle
7171 run : |
72- ./gradlew jacocoReport check --no-daemon --continue
72+ ./gradlew check jacocoReport --no-daemon --continue
7373
7474 - name : " 🔎 Run static analysis"
75- if : env.SONAR_TOKEN != '' && matrix.java == '17 '
75+ if : env.SONAR_TOKEN != '' && matrix.java == '21 '
7676 run : |
7777 ./gradlew sonar --no-parallel --continue
7878
@@ -85,14 +85,14 @@ jobs:
8585 check_retries : ' true'
8686
8787 - name : " 📜 Upload binary compatibility check results"
88- if : matrix.java == '17 '
88+ if : matrix.java == '21 '
8989 uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
9090 with :
9191 name : binary-compatibility-reports
9292 path : " **/build/reports/binary-compatibility-*.html"
9393
9494 - name : " 📦 Publish to Sonatype Snapshots"
95- if : success() && github.event_name == 'push' && matrix.java == '17 '
95+ if : success() && github.event_name == 'push' && matrix.java == '21 '
9696 env :
9797 SONATYPE_USERNAME : ${{ secrets.SONATYPE_USERNAME }}
9898 SONATYPE_PASSWORD : ${{ secrets.SONATYPE_PASSWORD }}
@@ -107,7 +107,7 @@ jobs:
107107 if_false : ${{ github.repository }}
108108
109109 - name : " 📑 Publish to Github Pages"
110- if : success() && github.event_name == 'push' && matrix.java == '17 '
110+ if : success() && github.event_name == 'push' && matrix.java == '21 '
111111 uses : micronaut-projects/github-pages-deploy-action@master
112112 env :
113113 TARGET_REPOSITORY : ${{ steps.docs_target.outputs.value }}
0 commit comments