Skip to content

fix(ci): trigger publish workflow explicitly from release#86

Merged
chaliy merged 1 commit intomainfrom
claude/release-minor-version-Acoa6
Mar 28, 2026
Merged

fix(ci): trigger publish workflow explicitly from release#86
chaliy merged 1 commit intomainfrom
claude/release-minor-version-Acoa6

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented Mar 28, 2026

What

Add explicit gh workflow run publish.yml step to release workflow, matching bashkit's approach.

Why

The release.published event doesn't chain when the GitHub Release is created by GITHUB_TOKEN — this is a known GitHub Actions limitation. The v0.2.0 publish required manual workflow_dispatch.

How

  • Added actions: write permission to release workflow
  • Added step to explicitly trigger publish.yml after creating the release

Risk

  • Low — CI-only change, matches proven bashkit pattern

Bashkit uses explicit `gh workflow run` to trigger publish after
creating a GitHub Release. FetchKit relied on the `release.published`
event which doesn't chain when the release is created by GITHUB_TOKEN.
@chaliy chaliy merged commit 582c495 into main Mar 28, 2026
11 checks passed
@chaliy chaliy deleted the claude/release-minor-version-Acoa6 branch March 28, 2026 02:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant