ci: 按 pod/vm 标签分配测试 runner #14

Merged
panxiao81 merged 1 commits from ci/runner-labels into main 2026-09-20 20:02:44 +00:00
Owner

范围

仅修改三个 workflow 的 runs-on 标签:

  • lint:[self-hosted, pod]
  • test(含 PostgreSQL 集成测试):[self-hosted, pod]
  • E2E:[self-hosted, vm]

不修改任务步骤、触发条件或测试逻辑,不包含工作区中未提交的 Instance 领域改动。

验证

  • git diff --cached --check:通过。
  • 三个文件,各一行配置修改;未执行测试,实际 runner 调度由 CI 验证。
## 范围 仅修改三个 workflow 的 runs-on 标签: - lint:[self-hosted, pod] - test(含 PostgreSQL 集成测试):[self-hosted, pod] - E2E:[self-hosted, vm] 不修改任务步骤、触发条件或测试逻辑,不包含工作区中未提交的 Instance 领域改动。 ## 验证 - git diff --cached --check:通过。 - 三个文件,各一行配置修改;未执行测试,实际 runner 调度由 CI 验证。
panxiao81 added 1 commit 2026-09-16 17:46:34 +00:00
ci: route lint and tests to pod runners and e2e to vm
E2E Tests / Run on Ubuntu (pull_request) Failing after 2s
Lint / Run on Ubuntu (pull_request) Failing after 1m2s
Tests / Run on Ubuntu (pull_request) Failing after 1m3s
2270e013f0
panxiao81 merged commit dae546e58e into main 2026-09-20 20:02:44 +00:00
panxiao81 deleted branch ci/runner-labels 2026-09-20 20:02:44 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panxiao81/postgresql-tenant-operator#14