Skip to content

fix(workflows): Update release workflow to trigger on published releases#19

Merged
higherbros merged 2 commits intomainfrom
juncen/fix-release
Feb 3, 2026
Merged

fix(workflows): Update release workflow to trigger on published releases#19
higherbros merged 2 commits intomainfrom
juncen/fix-release

Conversation

@higherbros
Copy link
Owner

Fix the release workflow to allow to trigger the npm publish automatically.

Copilot AI review requested due to automatic review settings February 3, 2026 04:42
@higherbros higherbros self-assigned this Feb 3, 2026
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: d09efbd3cb

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the GitHub Actions release workflow to enable automatic npm publishing when releases are created by release-please. The changes address the workflow trigger mismatch that was preventing automatic npm publishing.

Changes:

  • Added a custom RELEASE_PLEASE_TOKEN to the release-please workflow to allow it to trigger other workflows
  • Updated npm-publish workflow to trigger on both published and created release types (release-please creates published releases by default)
  • Minor formatting cleanup of inline comment spacing

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/release-please.yml Adds custom token parameter to enable triggering downstream workflows like npm-publish
.github/workflows/npm-publish.yml Adds 'published' release type trigger and fixes comment formatting

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@higherbros higherbros merged commit 292c888 into main Feb 3, 2026
2 checks passed
@higherbros higherbros deleted the juncen/fix-release branch February 3, 2026 04:50
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.

2 participants