9
0
mirror of https://github.com/LeavesMC/Leaves.git synced 2025-12-19 14:59:32 +00:00

[ci skip] read gradle.properties to create release

This commit is contained in:
violetc
2022-09-16 08:09:00 +00:00
parent 76b95c4abe
commit 4c5e012d01
3 changed files with 40 additions and 28 deletions

View File

@@ -21,7 +21,7 @@ jobs:
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up JDK 17
- name: Get JDK 17
uses: actions/setup-java@v2
with:
java-version: '17'
@@ -34,22 +34,18 @@ jobs:
uses: gradle/gradle-build-action@937999e9cc2425eddc7fd62d1053baf041147db7
with:
arguments: applyPatches
- name: Paperclip Jar
- name: Create Paperclip Jar
uses: gradle/gradle-build-action@937999e9cc2425eddc7fd62d1053baf041147db7
with:
arguments: createReobfPaperclipJar
- name: Rename Jar And Set env
run: |
mv build/libs/Leaves-paperclip-1.19.2-R0.1-SNAPSHOT-reobf.jar leaves-1.19.2.jar
echo "name=Leaves-`git rev-parse --short HEAD`" >> $GITHUB_ENV
echo "tag=1.19.2-`git rev-parse --short HEAD`" >> $GITHUB_ENV
sh scripts/GetReleaseInfo.sh
- name: Get Release Info
run: sh scripts/GetReleaseInfo.sh
- name: Create Release
uses: ncipollo/release-action@v1
with:
artifacts: leaves-1.19.2.jar
bodyFile: "releaseinfo.md"
artifacts: ${{ env.jar }}
bodyFile: ${{ env.info }}
tag: ${{ env.tag }}
prerelease: false
name: ${{ env.name }}
token: ${{ secrets.GITHUB_TOKEN }}
prerelease: false