File tree Expand file tree Collapse file tree 1 file changed +5
-25
lines changed
Expand file tree Collapse file tree 1 file changed +5
-25
lines changed Original file line number Diff line number Diff line change 22name : Publish Project
33
44on :
5- push :
6- tags :
7- - ' v[0-9]+.[0-9]+.[0-9]+' # any SemVer tag, e.g. v1.2.3
5+ workflow_dispatch
86
97env :
108 # link to the changelog with a format code for the version
3129 - name : Setup Build
3230 uses : ./.github/actions/build_setup
3331
32+ - name : Make gradlew executable
33+ run : chmod +x ./gradlew
34+
3435 - name : Build Project
3536 run : ./gradlew build --warning-mode all --build-cache
3637
4041 files : " build/libs/*.jar"
4142 generate_release_notes : true
4243 fail_on_unmatched_files : true
43-
44- - name : Publish to Maven
45- env :
46- MAVEN_USER : " ${{ secrets.MAVEN_USER }}"
47- MAVEN_PASSWORD : " ${{ secrets.MAVEN_PASSWORD }}"
48- run : ./gradlew publish
49-
50- - name : Publish to Curseforge
51- env :
52- CURSEFORGE_API_KEY : " ${{ secrets.CURSEFORGE_API_KEY }}"
53- CURSEFORGE_PROJECT_ID : " ${{ secrets.CURSEFORGE_PROJECT_ID }}"
54- CHANGELOG_LOCATION : " ${{ env.CHANGELOG_LOCATION }}"
55- RELEASE_TYPE : " ${{ env.RELEASE_TYPE }}"
56- run : ./gradlew curseforge --warning-mode all --build-cache
57-
58- - name : Publish to Modrinth
59- env :
60- MODRINTH_API_KEY : " ${{ secrets.MODRINTH_API_KEY }}"
61- MODRINTH_PROJECT_ID : " ${{ secrets.MODRINTH_PROJECT_ID }}"
62- CHANGELOG_LOCATION : " ${{ env.CHANGELOG_LOCATION }}"
63- RELEASE_TYPE : " ${{ env.RELEASE_TYPE }}"
64- run : ./gradlew modrinth --warning-mode all --build-cache
44+ tag_name : names
You can’t perform that action at this time.
0 commit comments