diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2752b63..c9f2a4c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,6 +15,11 @@ jobs: distribution: 'corretto' java-version: '21' + - name: Extract project version + run: | + projectVersion=$(grep '^projectVersion=' gradle.properties | cut -d '=' -f2) + echo "projectVersion=${projectVersion}" >> $GITHUB_ENV + - name: Build plugin with Gradle run: ./gradlew build @@ -26,9 +31,13 @@ jobs: with: curseforge-id: ${{ vars.CURSEFORGE_PROJECT_ID }} curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }} + github-token: ${{ secrets.GITHUB_TOKEN }} + github-tag: ${{ env.projectVersion }} + files: build/libs/*.jar loaders: paper + changelog-file: changelogs/${{ env.projectVersion }}.md - name: End message run: echo 'Plugin has been successfully published ✅' \ No newline at end of file