[8.x] Auto update changelog file with a new release (#5801)
* Create update-changelog.md * Update .gitattributes * Rename update-changelog.md to update-changelog.yml
This commit is contained in:
parent
4c5b774294
commit
79805bc1c4
|
@ -1,5 +1,10 @@
|
||||||
* text=auto
|
* text=auto
|
||||||
*.css linguist-vendored
|
|
||||||
*.scss linguist-vendored
|
*.blade.php diff=html
|
||||||
*.js linguist-vendored
|
*.css diff=css
|
||||||
|
*.html diff=html
|
||||||
|
*.md diff=markdown
|
||||||
|
*.php diff=php
|
||||||
|
|
||||||
|
/.github export-ignore
|
||||||
CHANGELOG.md export-ignore
|
CHANGELOG.md export-ignore
|
||||||
|
|
|
@ -0,0 +1,29 @@
|
||||||
|
name: "Update Changelog"
|
||||||
|
|
||||||
|
on:
|
||||||
|
release:
|
||||||
|
types: [released]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
update:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Checkout code
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
ref: ${{ github.ref_name }}
|
||||||
|
|
||||||
|
- name: Update Changelog
|
||||||
|
uses: stefanzweifel/changelog-updater-action@v1
|
||||||
|
with:
|
||||||
|
latest-version: ${{ github.event.release.tag_name }}
|
||||||
|
release-notes: ${{ github.event.release.body }}
|
||||||
|
compare-url-target-revision: ${{ github.event.release.target_commitish }}
|
||||||
|
|
||||||
|
- name: Commit updated CHANGELOG
|
||||||
|
uses: stefanzweifel/git-auto-commit-action@v4
|
||||||
|
with:
|
||||||
|
branch: ${{ github.event.release.target_commitish }}
|
||||||
|
commit_message: Update CHANGELOG.md
|
||||||
|
file_pattern: CHANGELOG.md
|
Loading…
Reference in New Issue