Skip to content

Commit d66e101

Browse files
committed
Merge branch 'glenntemplate-update' into perspective
2 parents 6c7964d + 0212933 commit d66e101

File tree

6 files changed

+271
-264
lines changed

6 files changed

+271
-264
lines changed

.github/workflows/ci.yml

+26-7
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,42 @@
11
name: Java CI
22

3-
on: [push, pull_request]
3+
on:
4+
push:
5+
pull_request:
6+
release:
7+
types:
8+
- created
9+
10+
permissions:
11+
contents: write
412

513
jobs:
614
buildJar:
15+
name: Build and Publish Jar
716
runs-on: ubuntu-latest
817
steps:
9-
- uses: actions/checkout@v3
18+
- uses: actions/checkout@v4
1019
- name: Set up JDK 17
11-
uses: actions/setup-java@v3
20+
uses: actions/setup-java@v4
1221
with:
1322
java-version: 17
1423
distribution: temurin
24+
- name: Setup Gradle
25+
uses: gradle/actions/setup-gradle@v4
1526
- name: Build mod artifact
1627
run: |
1728
chmod +x gradlew
1829
./gradlew clean dex
19-
- name: Upload built mod artifact
20-
uses: actions/upload-artifact@v3
30+
- name: Upload built mod artifact as a GitHub Action artifact
31+
uses: actions/upload-artifact@v4
32+
if: github.event_name == 'push' || github.event_name == 'pull_request'
33+
with:
34+
name: Confictura (zipped)
35+
path: build/libs/ModTemplate.jar
36+
if-no-files-found: error
37+
compression-level: 0
38+
- name: Upload built mod artifact into release
39+
uses: softprops/action-gh-release@v2
40+
if: github.event_name == 'release' && github.event.action == 'created'
2141
with:
22-
name: MeepscCont (zipped)
23-
path: build/libs/MeepscCont.jar
42+
files: build/libs/ModTemplate.jar

build.gradle

-213
This file was deleted.

0 commit comments

Comments
 (0)