Skip to content

Commit 9f512cd

Browse files
committed
actions: Split maven publish in tagged release
Will use this in the next release (probably beta 1)
1 parent 4ba4279 commit 9f512cd

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.github/workflows/tagged-release.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ jobs:
154154
- run: cat changelog/CHANGELOG.md
155155

156156
release:
157-
name: Make GitHub Release
157+
name: Make Releases
158158
runs-on: ubuntu-20.04
159159
needs: [changelog, vars, jar]
160160
steps:
@@ -188,11 +188,6 @@ jobs:
188188
id: filename
189189
run: echo "::set-output name=fullpath::buildfiles/${{ needs.vars.outputs.mod_id }}-${{ needs.vars.outputs.mod_version }}.jar"
190190

191-
- name: Publish package
192-
run: gradle publish
193-
env:
194-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
195-
196191
- name: Create CurseForge Release
197192
uses: itsmeow/curseforge-upload@master
198193
with:
@@ -204,3 +199,13 @@ jobs:
204199
changelog_type: markdown
205200
game_versions: java:Java 8,Forge
206201
release_type: ${{ needs.vars.outputs.release_type }}
202+
203+
publishMaven:
204+
name: Maven Release (GH Packages)
205+
runs-on: ubuntu-20.04
206+
needs: [changelog, vars, jar]
207+
steps:
208+
- name: Publish package
209+
run: ./gradlew publish
210+
env:
211+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)