ci: avoid blacksmith for release setup jobs · openclaw/openclaw@334f462
steipete
·
2026-04-29
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -242,7 +242,7 @@ env:
|
242 | 242 | |
243 | 243 | jobs: |
244 | 244 | validate_selected_ref: |
245 | | -runs-on: blacksmith-4vcpu-ubuntu-2404 |
| 245 | +runs-on: ubuntu-24.04 |
246 | 246 | outputs: |
247 | 247 | selected_sha: ${{ steps.validate.outputs.selected_sha }} |
248 | 248 | trusted_reason: ${{ steps.validate.outputs.trusted_reason }} |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -229,7 +229,7 @@ jobs:
|
229 | 229 | name: Prepare release package artifact |
230 | 230 | needs: [resolve_target] |
231 | 231 | if: contains(fromJSON('["all","cross-os","live-e2e","package"]'), needs.resolve_target.outputs.rerun_group) |
232 | | -runs-on: blacksmith-8vcpu-ubuntu-2404 |
| 232 | +runs-on: ubuntu-24.04 |
233 | 233 | timeout-minutes: 60 |
234 | 234 | permissions: |
235 | 235 | contents: read |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -121,6 +121,7 @@ describe("package artifact reuse", () => {
|
121 | 121 | const workflow = readFileSync(LIVE_E2E_WORKFLOW, "utf8"); |
122 | 122 | const retryHelper = readFileSync("scripts/ci-live-command-retry.sh", "utf8"); |
123 | 123 | |
| 124 | +expect(workflow).toContain("validate_selected_ref:\n runs-on: ubuntu-24.04"); |
124 | 125 | expect(workflow).not.toContain("suite_id: live-all"); |
125 | 126 | expect(workflow).not.toContain("command: pnpm test:live\n"); |
126 | 127 | expect(workflow).toContain("suite_id: native-live-src-agents"); |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -303,6 +303,7 @@ describe("scripts/lib/plugin-prerelease-test-plan.mjs", () => {
|
303 | 303 | "cancel-in-progress": true, |
304 | 304 | }); |
305 | 305 | expect(releaseChecksWorkflow.jobs.resolve_target["runs-on"]).toBe("ubuntu-24.04"); |
| 306 | +expect(releaseChecksWorkflow.jobs.prepare_release_package["runs-on"]).toBe("ubuntu-24.04"); |
306 | 307 | expect(releaseChecksWorkflow.jobs.summary["runs-on"]).toBe("ubuntu-24.04"); |
307 | 308 | for (const jobName of [ |
308 | 309 | "resolve_target", |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。