From f5c102de918a57cd645dfd3a7d88d2a9556a7932 Mon Sep 17 00:00:00 2001 From: Stefan Appelhoff Date: Fri, 31 May 2024 17:10:24 +0200 Subject: [PATCH] tweaks: only on master, or PR to master; remove ad; fix path --- .github/workflows/changelog_generator.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/changelog_generator.yml b/.github/workflows/changelog_generator.yml index f29a99cb39..026af58ddb 100644 --- a/.github/workflows/changelog_generator.yml +++ b/.github/workflows/changelog_generator.yml @@ -3,9 +3,9 @@ name: GitHub_Changelog_Generator on: push: - branches: ["**"] + branches: ["master"] pull_request: - branches: ["**"] + branches: ["master"] concurrency: group: ${{ github.workflow }}-${{ github.event.number }}-${{ github.event.ref }} @@ -51,6 +51,9 @@ jobs: - name: Append changelog from pre-GitHub times run: | cat ${{ github.workspace }}/src/pregh-changes.md >> ~/changelog_build/CHANGES.md + - name: Remove the inserted advert from the file + run: | + sed -i '/This Changelog was automatically generated by/d' ~/changelog_build/CHANGES.md - name: Print out complete changelog run: | cat ~/changelog_build/CHANGES.md @@ -70,6 +73,7 @@ jobs: uses: actions/download-artifact@v4 with: name: changelog_pre_lint + path: ~/changelog_build/CHANGES.md - name: Set up Node uses: actions/setup-node@v4 with: @@ -106,6 +110,7 @@ jobs: uses: actions/download-artifact@v4 with: name: changelog_post_lint + path: ~/changelog_build/CHANGES.md - name: Changelog deployment run: | if (git log -1 --pretty=%s | grep Merge*) && (! git log -1 --pretty=%b | grep REL:) ; then