跳到正文
cccskills
免费在 GitHub 公开

vk-blocks-pro-release

VK Blocks Pro をリリース・デプロイする際に使用する。バージョン番号の付与、タグの push、GitHub Actions による CI/デプロイのワークフローを管理する。

中文简介正在准备中。当前显示原文说明。

集成工具WordPressGitHub
查看安装方法

包含的文件(4)

  • SKILL.md3.1 KB
  • phase-1-add-version.md546 B
  • phase-2-deploy.md5.7 KB
  • scripts/detect-release-state.sh1.9 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

VK Blocks Pro リリースワークフロー

いつ使うか

ユーザーが以下のいずれかを言ったときにこのスキルを使用する:

  • 「vk-blocks-pro をリリース」
  • 「vk-blocks-pro-release」

基本フロー

vk-wp-product-release スキルの共通フローに従う。フェーズ0〜3の基本手順はそちらを参照すること。

このドキュメントでは VK Blocks Pro 固有のルール のみ記載する。

VK Blocks Pro 固有のルール

Pro 版のデプロイ先

  • VWS 配信サーバー
  • テストサーバー(VK Blocks Pro 単体 + Lightning G3 Pro)

無料版(vk-blocks)との関係

Pro 版と Free 版は 別リポジトリ に分かれている。

リポジトリ役割
vk-blocks-pro(本リポジトリ)開発の本体。Pro/Free 共通のコードを管理。package.json もここに置かれる
vk-blockswordpress.org 配信用の Free 版リポジトリ

Pro 版リリース時の無料版反映フロー

Pro 版でタグ付け
  → release.yml が発火(テスト・GitHub Release・VWS デプロイ)
  → 成功したら deploy-free.yml が連動実行
  → Free 版リポジトリ(vk-blocks)の master にコードをコミット
  → 引き続きスキル側で Free 版リポジトリにも同じバージョンのタグを付与・push
  → Free 版の release.yml が発火 → wordpress.org SVN デプロイ

Pro 版のリリーススキルは Free 版の wordpress.org 反映確認まで一気通貫で実行する(フェーズ2で完結)。Free 版リポジトリで手動タグ付けする必要はない。

VK Blocks Free 版固有の注意事項

  • languages ディレクトリを Free 版 dist に含めてはいけない — Free 版は wordpress.org で配布されるため、翻訳は GlotPress で管理される。languages を含めると GlotPress の翻訳が無効になる
  • Free 版のビルドは npm run dist:free — npm run dist は Pro 版用。Free 版は dist:free で dist/vk-blocks/ に配布物を作成する
  • Free 版テスト時は test/phpunit/pro/ を除外する — Pro 版専用テストは Free 版 dist では実行できない(プラグインパスの違い等で失敗する)

状態検出スクリプト

bash .claude/skills/vk-blocks-pro-release/scripts/detect-release-state.sh

各フェーズのファイル

独自の手順がある部分のみ本スキル内にファイルがある。それ以外は vk-wp-product-release の各フェーズを参照すること。

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

报告此技能的问题