Split CD trigger: tag push creates release, release published triggers CD#153
Merged
liplus-lin-lay merged 1 commit intomainfrom Apr 2, 2026
Conversation
…rs CD tag push で release 作成と CD (npm-publish) が同じワークフローで実行されていた構成を分離。 tag 時点のワークフロー定義が使われる問題 (v0.8.0 で経験) を解消するため、 CD を release published イベントで発火させ、最新の main のワークフローで実行されるようにした。 - release.yml: tag push → build-mcpb → GitHub Release 作成 + .mcpb 添付 - cd.yml: release published → build-mcpb → npm-publish - github.event.release.tag_name を使用 (GITHUB_REF_NAME の release イベント空問題を回避) - docs/0-requirements.md: リリースフローの記述を更新 Refs #151
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
github-webhook-mcp | a03594b | Apr 02 2026, 11:16 AM |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refs #151
CD ワークフローの発火条件を tag push から release published に変更し、リリース作成を別ワークフローに分離。
tag 時点のワークフロー定義が使われる問題を解消し、最新の main のワークフローで CD が実行されるようにした。