@@ -24,20 +24,18 @@ jobs:
24
24
java-version : ' 21'
25
25
- name : Validate Gradle Wrapper
26
26
uses : gradle/wrapper-validation-action@v1
27
+ - name : Setup Gradle
28
+ uses : gradle/actions/setup-gradle@v4
29
+ with :
30
+ cache-read-only : false
27
31
- name : Remove any generated assets/data
28
32
run : rm -rf ./src/generated
29
33
- name : Generate assets & data
30
- uses : gradle/actions/setup-gradle@v3
31
- with :
32
- cache-read-only : false
33
- arguments : runData --no-daemon
34
+ run : ./gradlew runData --no-daemon
34
35
- name : Validate assets
35
36
run : test -d ./src/generated -a -d ./src/generated/resources/.cache
36
37
- name : Build JAR
37
- uses : gradle/actions/setup-gradle@v3
38
- with :
39
- cache-read-only : false
40
- arguments : build --no-daemon
38
+ run : ./gradlew build --no-daemon
41
39
env :
42
40
BUILD_NUMBER : ${{ github.run_number }}
43
41
- name : Set up mod metadata
@@ -46,21 +44,15 @@ jobs:
46
44
echo mod_version=$(grep ^mod_version= ./gradle.properties | cut -d= -f2) >> $GITHUB_OUTPUT
47
45
echo mc_version=$(grep ^minecraft_version= ./gradle.properties | cut -d= -f2) >> $GITHUB_OUTPUT
48
46
- name : Publish to Modmaven
49
- uses : gradle/actions/setup-gradle@v3
47
+ run : ./gradlew publishMavenPublicationToModmavenRepository --no-daemon
50
48
env :
51
49
MODMAVEN_USER : ${{ secrets.MODMAVEN_USER }}
52
50
MODMAVEN_PASSWORD : ${{ secrets.MODMAVEN_PASSWORD }}
53
- with :
54
- cache-read-only : false
55
- arguments : publishMavenPublicationToModmavenRepository --no-daemon
56
51
- name : Publish to Curseforge/Modrinth
57
- uses : gradle/actions/setup-gradle@v3
52
+ run : ./gradlew publishMods --no-daemon
58
53
env :
59
54
CHANGELOG : ${{ github.event.release.body }}
60
55
MODRINTH_TOKEN : ${{ secrets.MODRINTH_TOKEN }}
61
56
CURSEFORGE_TOKEN : ${{ secrets.CURSEFORGE_TOKEN }}
62
57
DISCORD_WEBHOOK : ${{ secrets.DISCORD_RELEASE_WEBHOOK }}
63
- BUILD_NUMBER : ${{ github.run_number }}
64
- with :
65
- cache-read-only : false
66
- arguments : publishMods --no-daemon
58
+ BUILD_NUMBER : ${{ github.run_number }}
0 commit comments