Skip to content

Commit 3b5f894

Browse files
authored
Update publish_project.yml
1 parent 32c6d59 commit 3b5f894

File tree

1 file changed

+5
-25
lines changed

1 file changed

+5
-25
lines changed

.github/workflows/publish_project.yml

Lines changed: 5 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
name: Publish Project
33

44
on:
5-
push:
6-
tags:
7-
- 'v[0-9]+.[0-9]+.[0-9]+' # any SemVer tag, e.g. v1.2.3
5+
workflow_dispatch
86

97
env:
108
# link to the changelog with a format code for the version
@@ -31,6 +29,9 @@ jobs:
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

@@ -40,25 +41,4 @@ jobs:
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

0 commit comments

Comments
 (0)