Skip to main content

deploy

Sapphire cloud deployment operations for alpha and venue services (Cloud Run + Cloud DNS)

ソース情報

リポジトリ
arigatoexpress/Sapphire
ソースの最終更新活動
2026年2月12日 01:41
検出された SKILL.md の言語
英語
スター
1
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
deploy
description
Sapphire cloud deployment operations for alpha and venue services (Cloud Run + Cloud DNS)
metadata
{"openclaw":{"emoji":"🚀","requires":{"bins":"[Truncated]"},"always":true}}
# Deploy (Sapphire Focus) Use this skill only for Sapphire cloud services in project `sapphire-479610`. ## Scope - Services: - `sapphire-alpha` (control plane) - `sapphire-aster` (venue bot) - `sapphire-lighter` (venue bot) - `sapphire-gateway` (OpenClaw runtime) - Region: `us-central1` - Registry: `northamerica-northeast1-docker.pkg.dev/sapphire-479610/sapphire-repo` - Domain: `sapphirealpha.xyz` ## Standard Commands ### Gateway deploy ```bash cd ~/Documents/Projects/AI\ Repo\ Manager/repos/Sapphire ./scripts/check_required_secrets.sh ./scripts/autonomy_readiness_check.sh ``` ### Service verification ```bash cd ~/Documents/Projects/AI\ Repo\ Manager/repos/Sapphire gcloud run services list --project sapphire-479610 --platform managed curl -sS https://sapphire-alpha-267358751314.us-central1.run.app/health curl -sS https://sapphire-aster-267358751314.us-central1.run.app/health curl -sS https://sapphire-lighter-267358751314.europe-west1.run.app/health ``` ## Rollback ```bash gcloud run revisions list --service sapphire-gateway --project sapphire-479610 --region us-central1 gcloud run services update-traffic sapphire-gateway --project sapphire-479610 --region us-central1 --to-revisions <previous-revision>=100 ``` ## Guardrails 1. Do not bypass verification scripts after deploy. 2. Keep deployment behavior script-driven; avoid ad-hoc command divergence. 3. For custom domain issues, sync DNS from domain mapping records and re-check cert state. 4. Preserve token-based control boundaries even when ingress must be invokable.
GitHubで見る