File tree Expand file tree Collapse file tree 5 files changed +20
-36
lines changed Expand file tree Collapse file tree 5 files changed +20
-36
lines changed Original file line number Diff line number Diff line change 88 if : " !contains(github.event.head_commit.message, '[ci skip]') && !contains(github.event.head_commit.message, '[skip ci]')"
99 steps :
1010 - uses : actions/checkout@v2
11- - uses : actions/setup-java@v1
11+ - uses : actions/setup-java@v2
1212 with :
13- java-version : 11
14- - uses : actions/cache@v2
15- with :
16- path : ~/.m2/repository
17- key : ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
18- restore-keys : |
19- ${{ runner.os }}-maven-
13+ distribution : ' temurin'
14+ java-version : 17
15+ cache : ' maven'
2016 - name : Ensure to use tagged version
2117 if : startsWith(github.ref, 'refs/tags/')
2218 run : mvn versions:set --file ./pom.xml -DnewVersion=${GITHUB_REF##*/}
Original file line number Diff line number Diff line change @@ -18,15 +18,11 @@ jobs:
1818 - uses : actions/checkout@v2
1919 with :
2020 fetch-depth : 2
21- - uses : actions/setup-java@v1
21+ - uses : actions/setup-java@v2
2222 with :
23- java-version : 11
24- - uses : actions/cache@v2
25- with :
26- path : ~/.m2/repository
27- key : ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
28- restore-keys : |
29- ${{ runner.os }}-maven-
23+ distribution : ' temurin'
24+ java-version : 17
25+ cache : ' maven'
3026 - name : Initialize CodeQL
3127 uses : github/codeql-action/init@v1
3228 with :
Original file line number Diff line number Diff line change @@ -13,20 +13,16 @@ jobs:
1313 - uses : actions/checkout@v2
1414 with :
1515 ref : " refs/tags/${{ github.event.inputs.tag }}"
16- - uses : actions/setup-java@v1
16+ - uses : actions/setup-java@v2
1717 with :
18- java-version : 11
18+ distribution : ' temurin'
19+ java-version : 17
20+ cache : ' maven'
1921 server-id : ossrh # Value of the distributionManagement/repository/id field of the pom.xml
2022 server-username : MAVEN_USERNAME # env variable for username in deploy
2123 server-password : MAVEN_PASSWORD # env variable for token in deploy
2224 gpg-private-key : ${{ secrets.RELEASES_GPG_PRIVATE_KEY }} # Value of the GPG private key to import
2325 gpg-passphrase : MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase
24- - uses : actions/cache@v2
25- with :
26- path : ~/.m2/repository
27- key : ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
28- restore-keys : |
29- ${{ runner.os }}-maven-
3026 - name : Enforce project version ${{ github.event.inputs.tag }}
3127 run : mvn versions:set -B -DnewVersion=${{ github.event.inputs.tag }}
3228 - name : Deploy
Original file line number Diff line number Diff line change 88 if : startsWith(github.ref, 'refs/tags/') # only allow publishing tagged versions
99 steps :
1010 - uses : actions/checkout@v2
11- - uses : actions/setup-java@v1
11+ - uses : actions/setup-java@v2
1212 with :
13- java-version : 11
13+ distribution : ' temurin'
14+ java-version : 17
15+ cache : ' maven'
1416 gpg-private-key : ${{ secrets.RELEASES_GPG_PRIVATE_KEY }} # Value of the GPG private key to import
1517 gpg-passphrase : MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase
16- - uses : actions/cache@v2
17- with :
18- path : ~/.m2/repository
19- key : ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
20- restore-keys : |
21- ${{ runner.os }}-maven-
2218 - name : Enforce project version ${{ github.event.release.tag_name }}
2319 run : mvn versions:set -B -DnewVersion=${{ github.event.release.tag_name }}
2420 - name : Deploy
Original file line number Diff line number Diff line change 4242 <plugin >
4343 <groupId >org.apache.maven.plugins</groupId >
4444 <artifactId >maven-compiler-plugin</artifactId >
45- <version >3.8.1 </version >
45+ <version >3.9.0 </version >
4646 <configuration >
47- <release >11 </release >
47+ <release >17 </release >
4848 </configuration >
4949 </plugin >
5050 <plugin >
7272 </executions >
7373 <configuration >
7474 <quiet >true</quiet >
75- <release >11 </release >
75+ <release >17 </release >
7676 <tags >
7777 <!-- workaround for "unknown tag: implNote", see https://blog.codefx.org/java/new-javadoc-tags/#Maven -->
7878 <tag >
110110 <plugins >
111111 <plugin >
112112 <artifactId >maven-gpg-plugin</artifactId >
113- <version >1.6 </version >
113+ <version >3.0.1 </version >
114114 <executions >
115115 <execution >
116116 <id >sign-artifacts</id >
You can’t perform that action at this time.
0 commit comments