mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
docs(CHANGELOG): Include every version changelog
REF: b404a71e26
REF: https://keepachangelog.com/
This commit is contained in:
parent
942ca851d5
commit
ae8959d4d1
2 changed files with 544 additions and 13 deletions
9
.github/workflows/build_push.yml
vendored
9
.github/workflows/build_push.yml
vendored
|
@ -48,6 +48,9 @@ jobs:
|
|||
java: 17
|
||||
distro: adopt
|
||||
|
||||
- name: Setup CHANGELOG parser
|
||||
uses: taiki-e/install-action@parse-changelog
|
||||
|
||||
- name: Copy CI gradle.properties
|
||||
run: |
|
||||
mkdir -p ~/.gradle
|
||||
|
@ -62,10 +65,12 @@ jobs:
|
|||
id: changelog
|
||||
shell: bash
|
||||
run: |
|
||||
# extended SemVer (major.minor.patch.hotfix)
|
||||
VERSION_FORMAT='^(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))?(-[0-9A-Za-z\.-]+)?(\+[0-9A-Za-z\.-]+)?$|^Unreleased$'
|
||||
{
|
||||
echo "CHANGELOG<<END_OF_FILE"
|
||||
cat CHANGELOG.md || echo ""
|
||||
echo
|
||||
parse-changelog CHANGELOG.md ${{ github.event.inputs.version == '' && 'Unreleased' || github.event.inputs.version }} --version-format $VERSION_FORMAT || echo ""
|
||||
echo ""
|
||||
echo "END_OF_FILE"
|
||||
} >> "$GITHUB_OUTPUT" 2> /dev/null
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue