From 565ce32416666dbe3ae5174b416d691a6d10a51e Mon Sep 17 00:00:00 2001 From: Christopher Gerber Date: Thu, 23 Jan 2025 22:07:04 -0800 Subject: [PATCH 1/3] first pass at enforcing changelog for cdp-agentkit-core/python --- .github/workflows/changelog.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/changelog.yml diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml new file mode 100644 index 000000000..5a2034830 --- /dev/null +++ b/.github/workflows/changelog.yml @@ -0,0 +1,27 @@ +name: Changelog +on: [pull_request] + +jobs: + changes: + runs-on: ubuntu-latest + permissions: + pull-requests: read + outputs: + cdp-agentkit-core-python: ${{ steps.filter.outputs.cdp-agentkit-core-python }} + steps: + - uses: dorny/paths-filter@v3 + id: filter + with: + filters: | + cdp-agentkit-core-python: + - 'cdp-agentkit-core/python/**' + + cdp-agentkit-core-python: + needs: changes + if: ${{ needs.changes.outputs.cdp-agentkit-core-python == 'true' }} + runs-on: ubuntu-latest + steps: + - uses: dangoslen/changelog-enforcer@v3 + with: + changeLogPath: 'cdp-agentkit-core/python/CHANGELOG.md' + # skipLabels: 'Skip-Changelog' From a0a502ce1e2e42c205215601bc2458b77cddfe32 Mon Sep 17 00:00:00 2001 From: Christopher Gerber Date: Thu, 23 Jan 2025 22:11:56 -0800 Subject: [PATCH 2/3] changed --- cdp-agentkit-core/python/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cdp-agentkit-core/python/README.md b/cdp-agentkit-core/python/README.md index e284b4009..617f5b5c5 100644 --- a/cdp-agentkit-core/python/README.md +++ b/cdp-agentkit-core/python/README.md @@ -1,3 +1,5 @@ +changed + # Agentkit Core Framework agnostic primitives that are meant to be composable and used via Agentkit framework extensions. From acfc96eba1e0ff232a73f65c93023f15737524ef Mon Sep 17 00:00:00 2001 From: Christopher Gerber Date: Thu, 23 Jan 2025 22:22:33 -0800 Subject: [PATCH 3/3] changelog --- cdp-agentkit-core/python/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/cdp-agentkit-core/python/CHANGELOG.md b/cdp-agentkit-core/python/CHANGELOG.md index 919986a6f..8edfca673 100644 --- a/cdp-agentkit-core/python/CHANGELOG.md +++ b/cdp-agentkit-core/python/CHANGELOG.md @@ -7,6 +7,7 @@ - Add action `superfluid_create_flow` to create a flow using Superfluid - Add action `superfluid_update_flow` to update a flow using Superfluid - Add action `superfluid_delete_flow` to delete a flow using Superfluid +- Add github workflow to enforce changelogs ## [0.0.10] - 2025-01-22