Prune private deployment scripts
CI / Rust Checks (push) Successful in 6m12s
CI / UI Checks (push) Successful in 5s
CI / Deployment Manifests (push) Successful in 3s
CI / Frontend E2E (push) Successful in 4m35s

This commit is contained in:
github-ops
2026-06-21 15:34:08 +00:00
parent 9331ee1d89
commit e6e6cc5144
9 changed files with 2 additions and 536 deletions
-37
View File
@@ -47,43 +47,6 @@ CRANK_STAGING_ADMIN_PASSWORD=secret \
CRANK_PRODUCT_SMOKE_KEEP_ASSETS=1 ./scripts/authenticated-product-smoke.sh https://crank.example.com
```
## `staging-note-block.sh`
Генерирует markdown-блок для `docs/staging-regression-notes.md` после реального
staging pass.
```bash
./scripts/staging-note-block.sh crank.example.com abc1234 "operator" partial
```
## `load-openbao-env.sh`
Логинится в OpenBao через AppRole и выгружает deploy/runtime secrets в локальный
shell env file.
Обязательные переменные:
- `BAO_ADDR`
- `BAO_ROLE_ID`
- `BAO_SECRET_ID`
- `OPENBAO_APP`
Опционально:
- `OPENBAO_ENV_FILE`, default `.openbao-env`
Скрипт читает KV v2 secrets из mount `ci`:
- `shared/registry`
- `shared/deploy-ssh`
- `projects/${OPENBAO_APP}/deploy`
- `projects/${OPENBAO_APP}/runtime`
Также он создает workflow-compatible aliases:
- `REGISTRY_USERNAME -> DEPLOY_REGISTRY_USER`
- `REGISTRY_PASSWORD -> DEPLOY_REGISTRY_TOKEN`
## `check-rust-code-health.sh`
Проверяет базовые правила сопровождаемости Rust-кода: