deployment
FreeSkyblurのフロントエンド、バックエンド、およびChrome拡張機能のデプロイプロセスを完全に自動化して管理します。
The English summary is being prepared. Showing the original description.
frontend および backend ディレクトリにおけるパッケージの更新と脆弱性の自動修正を管理します。
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
このスキルは、frontend および backend ディレクトリにおけるパッケージの更新と、脆弱性の自動修正を完全に自動化して管理します。
ユーザーからパッケージ更新の指示があった場合、以下のフローをユーザーの承認(Yes/No)を待つことなく、エラーが発生しない限り一気通貫で実行してください。
まず、プロジェクトルートで以下の確認を行います。
git status を実行。
backend/ ディレクトリに移動して実行します。
cd backendpnpm run update (定義済みの更新スクリプト)pnpm update (マイナー/パッチ更新)pnpm audit fix を実行。pnpm audit を再実行して残っている脆弱性を確認。pnpm audit --json 等で原因となっているパッケージを特定。pnpm update <package_name> を試行。pnpm audit fix を実行。pnpm run test を実行し、更新によって破壊的な変更が発生していないか確認する。frontend/ ディレクトリに移動して実行します。
cd frontendpnpm run update (ncuを利用したメジャー更新を含むスクリプト)pnpm updatepnpm audit fix を実行。pnpm audit を再実行して残っている脆弱性を確認。pnpm audit --json 等で原因となっているパッケージを特定。pnpm update <package_name> を試行。pnpm audit fix を実行。pnpm run build を実行し、型チェックやビルドに問題がないか確認する。pnpm run test:e2e を実行し、エンドツーエンドのテストが通るか確認する。すべての処理が正常に完了した後、以下の情報をユーザーに報告します。
git diff package.json を参照)。pnpm audit の最終的なステータス。No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Skyblurのフロントエンド、バックエンド、およびChrome拡張機能のデプロイプロセスを完全に自動化して管理します。
The English summary is being prepared. Showing the original description.
Project Rito (Skyblur) の開発ガイドラインと規約です。
The English summary is being prepared. Showing the original description.
Rust Token Killer (Codex CLI) の使用ガイドラインです。常にシェルコマンドを実行する際は rtk プレフィックスを付与します。
The English summary is being prepared. Showing the original description.