mcpField
P
prestashop-update-check

prestashop-update-check

github.com/prestashopクラウド・DevOps543 回インストール5 週間前に更新
リポジトリ

prestashop-update-check について

PrestaShop ストアが更新可能な状態か確認するスキルです。互換性やバージョン、報告された変更、既知の問題を調べ、修正は行わずに実行可否を提案します。

主な機能

  1. 01利用可能な更新バージョンの表示
  2. 02ストア要件の確認
  3. 03変更されたコアとテーマファイルの確認
  4. 04Update Assistant の既知の問題を確認
  5. 05重要度別に結果を要約

活用シーン

  1. 01更新作業の予定前に準備状況を評価
  2. 02カスタマイズしたストアファイルのリスクを確認
  3. 03更新を進めるか判断

インストール

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

$npx skills add https://github.com/prestashop/skills --skill prestashop-update-check

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

詳細

要件

ユーザーに以下を確認します。

  • ストアからの autoupgrade モジュールのパスを尋ねます。Docker コンテナ内にある場合や、SSH セッションの先にある場合があります。
  • 管理フォルダー名がわからない場合は、その名前を尋ねます。コマンドの実行に必要です。

使用方法:

  • Update Assistant のコマンドは [module_path]/bin/console で実行します。
  • コマンドの詳細は、末尾に --help を付けると表示されます。
  • パラメーター -q を指定すると、不要な内容が表示されなくなります。バックアップ、更新、復元の後にログを確認する場合は、[admin_path]/autoupgrade/logs/ にある、[year]-[month]-[day]-[time]-[action].txt 形式のファイルを確認できます。

手順

  • update:check-new-version を実行し、利用可能なバージョンを表示します(GATE)。3 つのチャンネルが表示されることがあります。online_recommended(デフォルト)、online、または local です。online_recommended と online は常に表示されるとは限りません。local を使うには、新しいバージョンの PrestaShop の zip ファイルと xml ファイルが [shop_admin]/autoupgrade/download/ に存在する必要があります。以降の手順で使用するチャンネルをユーザーに選んでもらいます。
  • update:check-requirements でストアの互換性を確認します。特定のフィードバックが表示された場合は、追加の確認を行えます。
  • Update Assistant の現在のバージョンに関連する投稿を https://github.com/PrestaShop/autoupgrade/discussions/categories/known-issues?discussions_q=is%3Aopen+category%3A%22Known+issues%22+label%3A%22Impacts%3A+[version]%22 で確認します。[version] をモジュールの現在の major.minor バージョンに置き換えてください。バージョンは、パラメーターを指定せずに [module_path]/bin/console を実行すると確認できます。
  • エラーがある場合は、それぞれの内容を説明し、修正方法を提案します。ただし、自動的に修正してはいけません。
  • 以下の重大度レベルを使って、エラー、警告、成功の概要を示し、更新を進めるかどうかを明確に推奨して締めくくります。
重大度レベル
マーカー重大度意味
🔴エラー更新前に必ず修正しなければならない問題
🟡警告軽微な問題です。修正が望ましいものの、更新を妨げるものではありません
🟢OK修正すべき項目がないことを確認した、または準備が整っていることを確認したチェック

コメント