File tree Expand file tree Collapse file tree 3 files changed +59
-22
lines changed
Expand file tree Collapse file tree 3 files changed +59
-22
lines changed Original file line number Diff line number Diff line change 33 release :
44 types : [created]
55
6+ env :
7+ CI : true
8+
69jobs :
710 build :
8- runs-on : ubuntu-20.04
11+ runs-on : ubuntu-latest
912 timeout-minutes : 20
1013 permissions :
11- contents : write
14+ contents : read
1215 packages : write
1316 steps :
1417 - uses : actions/checkout@v4
15-
16- - uses : actions/setup-java@v4
1718 with :
18- java-version : 17
19- distribution : temurin
19+ lfs : true
2020
21- - name : Update mod version
21+ - name : Update version
2222 uses :
christian-draeger/[email protected] 2323 with :
2424 path : " gradle.properties"
2525 property : " mod_version"
2626 value : ${{ github.event.release.tag_name }}
2727
28+ - uses : actions/setup-java@v4
29+ with :
30+ java-version : 17
31+ distribution : temurin
32+
2833 - name : Setup Gradle
2934 uses : gradle/actions/setup-gradle@v4
30- env :
31- GITHUB_TOKEN : ${{ secrets.MAVEN_TOKEN }}
32- CI : true
3335
3436 - name : Build and upload
3537 uses : gradle/gradle-build-action@v2
4244 CHANGELOG : ${{ github.event.release.body }}
4345 CI : true
4446
45- - name : Upload to github releases
46- if : ${{ github.event_name == 'release' }}
47+ - name : Upload jar to release
4748 uses : svenstaro/upload-release-action@v2
4849 with :
49- file : build/libs/create_jetpack-forge-${{ github.event.release.tag_name }}.jar
50- asset_name : create_jetpack-forge-${{ github.event.release.tag_name }}.jar
50+ file : forge/build/libs/create_jetpack-forge-${{ github.event.release.tag_name }}.jar
Original file line number Diff line number Diff line change @@ -2,10 +2,20 @@ name: Analyze
22on :
33 push :
44 branches : ["[0-9]+.[0-9]+.x"]
5+ paths :
6+ - ' **/*.kt'
7+ - ' **/*.kts'
8+ - ' **/*.java'
9+
10+ env :
11+ CI : true
12+
13+ concurrency :
14+ group : ${{ github.workflow }}-${{ github.ref }}
15+ cancel-in-progress : true
516
617jobs :
7- build :
8- name : Analyze
18+ analyze :
919 runs-on : ubuntu-latest
1020 timeout-minutes : 10
1121 permissions :
3040
3141 - name : Setup Gradle
3242 uses : gradle/actions/setup-gradle@v4
33- env :
34- GITHUB_TOKEN : ${{ secrets.MAVEN_TOKEN }}
35- CI : true
3643
3744 - name : Build
3845 run : ./gradlew build sonar
3946 env :
4047 SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
41- SONAR_HOST_URL : ${{ secrets.SONAR_HOST_URL }}
42- GITHUB_TOKEN : ${{ secrets.MAVEN_TOKEN }}
43- CI : true
48+ SONAR_HOST_URL : ${{ secrets.SONAR_HOST_URL }}
Original file line number Diff line number Diff line change 1+ name : Test
2+ on :
3+ pull_request :
4+ types : [opened, synchronize]
5+
6+ env :
7+ CI : true
8+
9+ concurrency :
10+ group : ${{ github.workflow }}-${{ github.ref }}
11+ cancel-in-progress : true
12+
13+ jobs :
14+ test :
15+ runs-on : ubuntu-latest
16+ timeout-minutes : 10
17+ permissions :
18+ contents : read
19+ steps :
20+ - name : Checkout
21+ uses : actions/checkout@v4
22+
23+ - uses : actions/setup-java@v4
24+ with :
25+ java-version : 17
26+ distribution : temurin
27+
28+ - name : Setup Gradle
29+ uses : gradle/actions/setup-gradle@v4
30+
31+ - name : Build
32+ run : ./gradlew build
You can’t perform that action at this time.
0 commit comments