Skip to content

Commit

Permalink
Try add changelog every release
Browse files Browse the repository at this point in the history
  • Loading branch information
ThatMG393 committed Feb 27, 2024
1 parent ec78ac0 commit 804e251
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,9 @@ jobs:
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: 'microsoft'
distribution: 'temurin'

- name: Make gradle wrapper executable
if: ${{ runner.os != 'Windows' }}
run: chmod +x ./gradlew

- name: Build
Expand All @@ -46,6 +45,13 @@ jobs:
name: usefulhuds-build
path: build/libs/

- name: Update CHANGELOG.md
if: ${{ matrix.java == '21' && startsWith(steps.build_bin.outputs.binver, 'v') }}
uses: requarks/changelog-action@v1
with:
token: ${{ secrets.GH_TOKEN }}
tag: ${{ steps.build_bin.outputs.binver }}

- name: Upload to Modrinth
if: ${{ matrix.java == '21' && startsWith(steps.build_bin.outputs.binver, 'v') }}
uses: Kir-Antipov/mc-publish@v3.3
Expand All @@ -60,5 +66,13 @@ jobs:
github-generate-changelog: true
github-draft: false
github-prerelease: false
# changelog-file: CHANGELOG.md
changelog-file: CHANGELOG.md

- name: Commit CHANGELOG.md
if: ${{ matrix.java == '21' && startsWith(steps.build_bin.outputs.binver, 'v') }}
uses: stefanzweifel/git-auto-commit-action@v4
with:
branch: master
commit_message: 'Release: Update CHANGELOG.md for ${{ steps.build_bin.outputs.binver }} [skip ci]'
file_pattern: CHANGELOG.md

0 comments on commit 804e251

Please sign in to comment.