From aaa04fb4f4e557888297c44e56ee725ef1df7aac Mon Sep 17 00:00:00 2001 From: rhouthuijzen <116062840+rhouthuijzen@users.noreply.github.com> Date: Tue, 5 May 2026 10:38:54 +0200 Subject: [PATCH] Add workflows for creating release and verifying changelog updates --- .github/workflows/createRelease.yaml | 8 ++++++++ .github/workflows/verifyChangelog.yaml | 8 ++++++++ 2 files changed, 16 insertions(+) create mode 100644 .github/workflows/createRelease.yaml create mode 100644 .github/workflows/verifyChangelog.yaml diff --git a/.github/workflows/createRelease.yaml b/.github/workflows/createRelease.yaml new file mode 100644 index 0000000..ca145dd --- /dev/null +++ b/.github/workflows/createRelease.yaml @@ -0,0 +1,8 @@ +name: Workflow caller - create release +on: + pull_request: + types: [closed] +jobs: + verify-changelog: + if: github.event.pull_request.merged == true + uses: Tools4everBV/.github/.github/workflows/createRelease.yaml@main diff --git a/.github/workflows/verifyChangelog.yaml b/.github/workflows/verifyChangelog.yaml new file mode 100644 index 0000000..4913991 --- /dev/null +++ b/.github/workflows/verifyChangelog.yaml @@ -0,0 +1,8 @@ +name: Workflow caller - verify changelog updated +on: + pull_request: + types: [opened, synchronize] + +jobs: + verify-changelog: + uses: Tools4everBV/.github/.github/workflows/verifyChangelog.yaml@main