mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-27 12:56:01 -06:00
fix(ci): preserve all package runtime artifacts
This commit is contained in:
@@ -736,12 +736,12 @@ describe("ci workflow guards", () => {
|
||||
expect(saveStep.with.key).toBe("${{ steps.dist_build_cache.outputs.cache-primary-key }}");
|
||||
expect(restoreStep.with.path).toContain("dist/");
|
||||
expect(restoreStep.with.path).toContain("dist-runtime/");
|
||||
expect(restoreStep.with.path).toContain("packages/ai/dist/");
|
||||
expect(saveStep.with.path).toContain("packages/ai/dist/");
|
||||
expect(restoreStep.with.path).toContain("packages/*/dist/");
|
||||
expect(saveStep.with.path).toContain("packages/*/dist/");
|
||||
expect(restoreStep.with.key).toContain("dist-build-v2-");
|
||||
expect(
|
||||
buildArtifactSteps.find((step) => step.name === "Pack built runtime artifacts").run,
|
||||
).toContain("packages/ai/dist");
|
||||
).toContain("packages/*/dist");
|
||||
expect(restoreStep.with.path).toContain("extensions/*/src/host/**/.bundle.hash");
|
||||
expect(restoreStep.with.path).toContain("extensions/*/src/host/**/*.bundle.js");
|
||||
expect(buildArtifactSteps.map((step) => step.name)).not.toContain("Cache dist build");
|
||||
@@ -756,10 +756,10 @@ describe("ci workflow guards", () => {
|
||||
const saveStep = steps.find((step) => step.name === "Save dist build cache");
|
||||
|
||||
expect(resolveSeedsStep.run).toContain('cache_prefix="${RUNNER_OS}-dist-build-v2-"');
|
||||
expect(restoreStep.with.path).toContain("packages/ai/dist/");
|
||||
expect(restoreStep.with.path).toContain("packages/*/dist/");
|
||||
expect(restoreStep.with.key).toContain("dist-build-v2-");
|
||||
expect(verifyStep.run).toContain("test -f packages/ai/dist/internal/runtime.mjs");
|
||||
expect(saveStep.with.path).toContain("packages/ai/dist/");
|
||||
expect(saveStep.with.path).toContain("packages/*/dist/");
|
||||
expect(saveStep.with.key).toContain("dist-build-v2-");
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user