File tree Expand file tree Collapse file tree 2 files changed +22
-11
lines changed
Expand file tree Collapse file tree 2 files changed +22
-11
lines changed Original file line number Diff line number Diff line change @@ -27,16 +27,17 @@ jobs:
2727 path : ~/.m2/repository
2828 key : ${{ hashFiles('**/pom.xml') }}
2929
30- - name : Build
31- run : mvn --batch-mode clean package
32-
3330 - name : Determine version
3431 id : project-version
3532 run : echo "project-version=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_OUTPUT
3633
34+ - name : Build
35+ run : mvn --batch-mode clean package
36+
3737 - name : Create Checksum
3838 run : |
3939 sha256sum target/keycloak-ipaddress-authenticator-${{ steps.project-version.outputs.project-version }}.jar > keycloak-ipaddress-authenticator-${{ steps.project-version.outputs.project-version }}.jar.sha256
40+ sha256sum target/keycloak-ipaddress-authenticator-${{ steps.project-version.outputs.project-version }}-jar-with-dependencies.jar > keycloak-ipaddress-authenticator-${{ steps.project-version.outputs.project-version }}-jar-with-dependencies.jar.sha256
4041
4142 - name : Upload artifacts
4243 uses : actions/upload-artifact@v3
4546 if-no-files-found : error
4647 path : |
4748 target/keycloak-ipaddress-authenticator-${{ steps.project-version.outputs.project-version }}.jar
49+ target/keycloak-ipaddress-authenticator-${{ steps.project-version.outputs.project-version }}-jar-with-dependencies.jar
4850 keycloak-ipaddress-authenticator-${{ steps.project-version.outputs.project-version }}.jar.sha256
51+ keycloak-ipaddress-authenticator-${{ steps.project-version.outputs.project-version }}-jar-with-dependencies.jar.sha256
4952
5053 create_release :
5154 name : Create Release
Original file line number Diff line number Diff line change 66
77 <groupId >org.keycloak</groupId >
88 <artifactId >keycloak-ipaddress-authenticator</artifactId >
9- <version >${keycloak.version} _0 </version >
9+ <version >${keycloak.version} _1 </version >
1010 <name >Keycloak IP-Address Authenticator</name >
1111
1212 <properties >
5555 <plugins >
5656 <plugin >
5757 <groupId >org.apache.maven.plugins</groupId >
58- <artifactId >maven-compiler-plugin</artifactId >
59- <version >3.10.1</version >
60- </plugin >
61- <plugin >
62- <groupId >org.apache.maven.plugins</groupId >
63- <artifactId >maven-jar-plugin</artifactId >
64- <version >3.2.2</version >
58+ <artifactId >maven-assembly-plugin</artifactId >
59+ <version >3.5.0</version >
60+ <executions >
61+ <execution >
62+ <phase >package</phase >
63+ <goals >
64+ <goal >single</goal >
65+ </goals >
66+ </execution >
67+ </executions >
68+ <configuration >
69+ <descriptorRefs >
70+ <descriptorRef >jar-with-dependencies</descriptorRef >
71+ </descriptorRefs >
72+ </configuration >
6573 </plugin >
6674 </plugins >
6775 </build >
You can’t perform that action at this time.
0 commit comments