본문으로 건너뛰기
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(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

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 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

이 스킬의 문제 신고