mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-06 05:51:15 +08:00
ci: give qa runtime parity more build memory
This commit is contained in:
@@ -902,7 +902,7 @@ jobs:
|
||||
needs: [resolve_target]
|
||||
if: contains(fromJSON('["all","qa","qa-parity"]'), needs.resolve_target.outputs.rerun_group)
|
||||
continue-on-error: true
|
||||
runs-on: blacksmith-8vcpu-ubuntu-2404
|
||||
runs-on: blacksmith-16vcpu-ubuntu-2404
|
||||
timeout-minutes: 45
|
||||
permissions:
|
||||
contents: read
|
||||
@@ -933,7 +933,7 @@ jobs:
|
||||
|
||||
- name: Build private QA runtime
|
||||
env:
|
||||
NODE_OPTIONS: --max-old-space-size=8192
|
||||
NODE_OPTIONS: --max-old-space-size=12288
|
||||
run: node scripts/build-all.mjs qaRuntime
|
||||
|
||||
- name: Run runtime parity lane
|
||||
|
||||
@@ -582,8 +582,10 @@ describe("scripts/lib/plugin-prerelease-test-plan.mjs", () => {
|
||||
"utf8",
|
||||
);
|
||||
const releaseChecksWorkflow = parse(releaseChecksSource);
|
||||
const runtimeParity = releaseChecksWorkflow.jobs.qa_lab_runtime_parity_release_checks;
|
||||
const runtimeToolCoverage = releaseChecksWorkflow.jobs.runtime_tool_coverage_release_checks;
|
||||
|
||||
expect(runtimeParity["runs-on"]).toBe("blacksmith-16vcpu-ubuntu-2404");
|
||||
expect(runtimeToolCoverage["continue-on-error"]).toBeUndefined();
|
||||
expect(runtimeToolCoverage.needs).toEqual([
|
||||
"resolve_target",
|
||||
|
||||
Reference in New Issue
Block a user