mcpField
U
update-version

update-version

github.com/remotion-dev開発68.6k769 回インストール今日更新
リポジトリ

update-version について

プルリクエスト内のドキュメントの `AvailableFrom` を、`main` の次のパッチバージョンに更新するリポジトリスキルです。バージョン付きドキュメントを変更するコントリビューター向けです。

主な機能

  1. 01`main` から正式なバージョンを取得
  2. 02次のパッチバージョンを算出
  3. 03変更された `AvailableFrom` 項目を特定
  4. 04PR 対象の項目だけを更新
  5. 05更新をコミットしてプッシュ

活用シーン

  1. 01ドキュメント PR の利用可能バージョンを更新
  2. 02無関係なバージョン項目の変更を防止

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/remotion-dev/remotion --skill update-version

インストール後、Claude Code で/update-versionを入力して読み込まれたか確認します。

詳細

PR にドキュメントの変更が含まれ、<AvailableFrom v="..."> の値を次のリリースバージョンに合わせる必要がある場合は、これを使用します。

  1. main から正式なバージョンを取得します。
git fetch origin main --quiet
git --no-pager show origin/main:packages/core/src/version.ts

そのファイルから VERSION を読み取り(例:4.0.468)、パッチバージョンを 1 増やして次のバージョンを計算します(4.0.469)。

  1. 現在の PR で変更された AvailableFrom の項目を見つけます。
git --no-pager diff origin/main...HEAD -- packages/docs | rg 'AvailableFrom v="'
  1. この PR で変更された AvailableFrom の値のみを、手順 1 で計算した次のパッチバージョンに合わせて更新します。

  2. PR の差分に含まれない、無関係な AvailableFrom の値は変更しないでください。

  3. 更新をコミットしてプッシュします。

コメント