From 60786936e6e4e6366e25cb5d6072df7b665121aa Mon Sep 17 00:00:00 2001 From: fOuttaMyPaint Date: Sat, 25 Apr 2026 10:30:11 -0400 Subject: [PATCH] feat: integrate release-doc-sync action to keep CHANGELOG/CLAUDE/ROADMAP aligned Adds the release-doc-sync@v1.0 composite action from the meta-repo to release.yml. After plugin.json is bumped on auto-release, the action edits CHANGELOG.md, CLAUDE.md, and ROADMAP.md to reflect the new version. The existing commit-and-tag step picks up the doc changes. Smoke test for Phase 2b of TMHSDigital/Developer-Tools-Directory#5 resolution. After this PR merges, the next auto-release will exercise the action end-to-end. Subsequent PRs should see the doc-consistency tests pass. Refs TMHSDigital/Developer-Tools-Directory#5. Signed-off-by: 154358121+TMHSDigital@users.noreply.github.com Made-with: Cursor --- .github/workflows/release.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8228138..25dfacc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -108,6 +108,13 @@ jobs: f.write(content) " + - name: Sync release docs + if: steps.check.outputs.skip == 'false' + uses: TMHSDigital/Developer-Tools-Directory/.github/actions/release-doc-sync@v1.0 + with: + plugin-version: ${{ steps.new.outputs.version }} + previous-version: ${{ steps.current.outputs.version }} + - name: Commit and tag if: steps.check.outputs.skip == 'false' run: |