@@ -12,18 +12,14 @@ jobs:
1212 - name : Checkout repository
1313 uses : actions/checkout@v3
1414 with :
15- ref : develop
15+ ref : develop # Ensure it works from the develop branch
1616
1717 - name : Set up JDK 21
1818 uses : actions/setup-java@v3
1919 with :
2020 distribution : ' adopt'
2121 java-version : ' 21'
2222
23- - name : Get Commit Hash
24- id : commit_hash
25- run : echo "COMMIT_HASH=$(git rev-parse --short HEAD)" >> $GITHUB_ENV
26-
2723 - name : Cache Gradle packages
2824 uses : actions/cache@v3
2925 with :
@@ -37,14 +33,13 @@ jobs:
3733 - name : Make gradlew executable
3834 run : chmod +x ./gradlew
3935
40- # Get version after setting COMMIT_HASH
41- - name : Get Project Version
42- id : project_version
43- run : |
44- VERSION=$(./gradlew properties -q | grep "version:" | awk '{print $2}')
45- echo "PROJECT_VERSION=$VERSION" >> $GITHUB_ENV
46- env :
47- COMMIT_HASH : ${{ env.COMMIT_HASH }}
36+ - name : Get Gradle Version
37+ id : gradle_version
38+ run : echo "GRADLE_VERSION=$(./gradlew properties -q | grep "version:" | awk '{print $2}')" >> $GITHUB_ENV
39+
40+ - name : Get Commit Hash
41+ id : commit_hash
42+ run : echo "COMMIT_HASH=$(git rev-parse --short HEAD)" >> $GITHUB_ENV
4843
4944 - name : Publish to SimpleCloud Repository
5045 run : ./gradlew publishMavenJavaPublicationToSimplecloudRepository
5752 id : create_release
5853 uses : actions/create-release@v1
5954 with :
60- tag_name : v${{ env.PROJECT_VERSION }}
61- release_name : v${{ env.PROJECT_VERSION }}
55+ tag_name : v${{ env.GRADLE_VERSION }}-dev.${{ env.COMMIT_HASH }}
56+ release_name : v${{ env.GRADLE_VERSION }}-dev.${{ env.COMMIT_HASH }}
6257 draft : false
6358 prerelease : true
6459 commitish : develop
0 commit comments