From eb526851d734f1f60314f3a27c8bd287e9a1564c Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Sat, 11 Mar 2023 13:31:10 +0100 Subject: [PATCH] Update onpush_builder.yaml --- .github/workflows/onpush_builder.yaml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/onpush_builder.yaml b/.github/workflows/onpush_builder.yaml index bb476d60a..3c44adc47 100644 --- a/.github/workflows/onpush_builder.yaml +++ b/.github/workflows/onpush_builder.yaml @@ -99,10 +99,16 @@ jobs: if [[ "$version" == *"test"* ]]; then exit 0; fi # Create changelog touch CHANGELOG.md - # Check version or create it + # If the version does not exist if ! grep -q "$version" CHANGELOG.md; then - sed -i "1i\- Bug updates" CHANGELOG.md - sed -i "1i\### Minor : $version ($(date '+%d-%m-%Y'))" CHANGELOG.md + # And if latest wasn't a minor version + if [ ! "$(sed -n '/^###/p;q' CHANGELOG.md)" ]; then + sed -i "1d" CHANGELOG.md + sed -i "1i\### $version ($(date '+%d-%m-%Y'))" CHANGELOG.md + else + sed -i "1i\- Bug updates" CHANGELOG.md + sed -i "1i\### $version ($(date '+%d-%m-%Y'))" CHANGELOG.md + fi fi env: path: "./${{ matrix.addon }}"