From 10fdc6ad629fca7c62abb473d169e1fbfff23ab1 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 15 Jul 2026 08:21:57 +0000 Subject: [PATCH] ci: notify skills repo on SDK publish --- .github/workflows/manual-publish.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/manual-publish.yml b/.github/workflows/manual-publish.yml index ab9a8de..ae75533 100644 --- a/.github/workflows/manual-publish.yml +++ b/.github/workflows/manual-publish.yml @@ -18,6 +18,11 @@ on: required: false default: false type: boolean + notify_skills_repo: + description: "Notify the skills repo about the release" + required: false + default: true + type: boolean jobs: publish: @@ -30,6 +35,7 @@ jobs: with: app-id: ${{ vars.BASE44_GITHUB_ACTIONS_APP_ID }} private-key: ${{ secrets.BASE44_GITHUB_ACTIONS_APP_PRIVATE_KEY }} + owner: base44 - name: Checkout code uses: actions/checkout@v4 @@ -131,6 +137,19 @@ jobs: draft: false prerelease: false + - name: Notify skills repo + if: github.event.inputs.dry_run == 'false' && github.event.inputs.notify_skills_repo == 'true' + uses: peter-evans/repository-dispatch@v4 + with: + token: ${{ steps.generate-token.outputs.token }} + repository: base44/skills + event-type: sdk-release + client-payload: | + { + "version": "v${{ env.NEW_VERSION }}", + "release_name": "Release v${{ env.NEW_VERSION }}" + } + permissions: contents: write packages: write