fix(runner): align workflows to non110 labels

This commit is contained in:
Your Name
2026-06-28 21:14:06 +08:00
parent 666454212a
commit b754e8a1a4
14 changed files with 88 additions and 24 deletions

View File

@@ -22,6 +22,19 @@
**邊界**:只改 committed source / snapshot / API 欄位;未讀 runner token 或 `.runner` 內容;未操作 host / Docker / K8s / runner service未使用 GitHub。
## 2026-06-28 — 21:08 Gitea workflow labels 對齊 non-110 runner
**完成內容**
- `.gitea/workflows` 全部 AWOOI 專用 `runs-on` 從 110 incident labels 對齊到 188 non-110 labelshost job 使用 `awoooi-non110-host`ubuntu/container job 使用 `awoooi-non110-ubuntu`
- `docs/operations/awoooi-production-deploy-readback-blocker.snapshot.json` 更新 non-110 readiness sourcefinal verifier 為 `READY_CONFIG_COUNT=1``READY_BINARY_COUNT=1``READY_SERVICE_COUNT=1`、registration / active service 仍為 `0`,並記錄 workflow labels aligned。
**驗證結果**
- `python3 ops/runner/guard-gitea-runner-pressure.py --root .`:通過。
- `python3.11 -m pytest ops/runner/test_guard_gitea_runner_pressure.py -q``4 passed`
- Gitea workflow YAML parse10 個 workflow 通過。
**邊界**:未讀 runner token、`.runner`、secret、raw session、SQLite、auth 或 `.env`;未啟動 188 runner service未重開 110 runner未使用 GitHub沒有 force push。
## 2026-06-28 — 20:44 non-110 runner service registration condition verifier
**完成內容**

View File

@@ -5,8 +5,8 @@
"priority": "P0",
"scope": "awoooi_production_truth",
"readback": {
"observed_source_control_main_sha": "c18200c23ca285e1342193601bc0418db7364fda",
"observed_source_control_main_short_sha": "c18200c23ca2",
"observed_source_control_main_sha": "666454212ac9c3e10c3db927ebcf534f18203864",
"observed_source_control_main_short_sha": "666454212ac9",
"governance_closure_merge_sha": "27b96f0450d0e3ca6651d6b5f274a341dd727ef2",
"governance_closure_commit_sha": "9e3e7fbb6ba3ffd324b45abf3ad1e7b6ec826b22",
"production_image_tag_sha": "af45811e876fda322ee63c036fbc39c9f07ffd76",
@@ -28,10 +28,13 @@
"authorized_dispatch_channel_ready": false,
"non110_runner_prepare_only_source_ready": true,
"non110_runner_safe_registration_helper_ready": true,
"non110_runner_workflow_labels_aligned": true,
"non110_runner_host_label": "awoooi-non110-host",
"non110_runner_ubuntu_label": "awoooi-non110-ubuntu",
"non110_runner_registration_condition_required": true,
"non110_runner_ready": false,
"non110_runner_ready_config_count": 2,
"non110_runner_ready_binary_count": 2,
"non110_runner_ready_config_count": 1,
"non110_runner_ready_binary_count": 1,
"non110_runner_ready_service_count": 1,
"non110_runner_ready_registration_count": 0,
"non110_runner_ready_active_service_count": 0,