diff --git a/.github/workflows/leaves.yml b/.github/workflows/leaves.yml index 350f834a..8ba541ba 100644 --- a/.github/workflows/leaves.yml +++ b/.github/workflows/leaves.yml @@ -44,7 +44,7 @@ jobs: - name: Get Release Info run: sh scripts/GetReleaseInfo.sh - name: Create Release - uses: ncipollo/release-action@v1 + uses: ncipollo/release-action@v1.12.0 with: artifacts: ${{ env.jar }} bodyFile: ${{ env.info }} @@ -52,6 +52,7 @@ jobs: name: ${{ env.name }} prerelease: ${{ env.pre }} token: ${{ secrets.GITHUB_TOKEN }} + makeLatest: ${{ env.make_latest }} - name: Delete Draft Releases uses: hugo19941994/delete-draft-releases@v1.0.0 env: diff --git a/scripts/GetReleaseInfo.sh b/scripts/GetReleaseInfo.sh index 30e37670..66ec9b52 100644 --- a/scripts/GetReleaseInfo.sh +++ b/scripts/GetReleaseInfo.sh @@ -19,6 +19,7 @@ jarName="leaves-$mcversion.jar" leavesid="Leaves-$commitid" releaseinfo="releaseinfo.md" discordmes="discordmes.json" +make_latest=$([ $preVersion = "true" ] && echo "false" || echo "true") rm -f $discordmes rm -f $releaseinfo @@ -30,6 +31,7 @@ echo "jar=$jarName" >> $GITHUB_ENV echo "info=$releaseinfo" >> $GITHUB_ENV echo "discordmes=$discordmes" >> $GITHUB_ENV echo "pre=$preVersion" >> $GITHUB_ENV +echo "make_latest=$make_latest" >> $GITHUB_ENV echo "$leavesid [![download](https://img.shields.io/github/downloads/LeavesMC/Leaves/$tagid/total?color=0)](https://github.com/Leaves/LeavesMC/releases/download/$tagid/$jarName)" >> $releaseinfo echo "=====" >> $releaseinfo