diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6d152c634..af24ea533 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,8 +46,8 @@ jobs: env: BUN_INSTALL_ALLOW_SCRIPTS: "@ast-grep/napi" - - name: Run tests with isolation - run: bun run script/run-ci-tests.ts + - name: Run tests + run: bun test typecheck: runs-on: ubuntu-latest diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8ec3c191c..65f97134a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -45,8 +45,8 @@ jobs: env: BUN_INSTALL_ALLOW_SCRIPTS: "@ast-grep/napi" - - name: Run tests with isolation - run: bun run script/run-ci-tests.ts + - name: Run tests + run: bun test typecheck: runs-on: ubuntu-latest diff --git a/script/publish-workflow.test.ts b/script/publish-workflow.test.ts index 66c9a1f97..9604fc217 100644 --- a/script/publish-workflow.test.ts +++ b/script/publish-workflow.test.ts @@ -9,14 +9,13 @@ const workflowPaths = [ ] describe("test workflows", () => { - test("use bun test isolation for workflows", () => { + test("use pure bun test for workflows", () => { for (const workflowPath of workflowPaths) { // #given const workflow = readFileSync(workflowPath, "utf8") - // #then - should use run-ci-tests.ts for mock isolation expect(workflow).toContain("- name: Run tests") - expect(workflow).toContain("run-ci-tests.ts") + expect(workflow).toContain("run: bun test") } }) })