diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7c61354..5fe45e8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -214,7 +214,7 @@ jobs: - name: Install Chromium, Firefox, and WebKit working-directory: ${{ runner.temp }}/release-example - run: ./node_modules/.bin/playwright install --with-deps chromium firefox webkit + run: node ./node_modules/@playwright/test/cli.js install --with-deps chromium firefox webkit - name: Exercise the signed bridge in every release browser working-directory: ${{ runner.temp }}/release-example diff --git a/examples/next-ai-sdk/package.json b/examples/next-ai-sdk/package.json index 55b7a59..41bd966 100644 --- a/examples/next-ai-sdk/package.json +++ b/examples/next-ai-sdk/package.json @@ -13,7 +13,7 @@ "start": "next start", "typecheck": "tsc --noEmit", "test": "vitest run --root ../.. --project next-ai-sdk", - "test:e2e": "playwright test" + "test:e2e": "node ./node_modules/@playwright/test/cli.js test" }, "dependencies": { "@ai-sdk/react": "4.0.67", diff --git a/packages/concierge/test/ai-sdk/artifact.test.ts b/packages/concierge/test/ai-sdk/artifact.test.ts index 787ab37..57b90f7 100644 --- a/packages/concierge/test/ai-sdk/artifact.test.ts +++ b/packages/concierge/test/ai-sdk/artifact.test.ts @@ -11,7 +11,7 @@ describe("published artifact boundaries", () => { "utf8", )); - expect(manifest.version).toBe("0.2.0"); + expect(manifest.version).toMatch(/^0\.2\.\d+$/u); expect(manifest.peerDependencies.ai).toBe("^6.0.0 || ^7.0.0"); expect(manifest.peerDependenciesMeta.ai).toEqual({ optional: true }); expect(manifest.publishConfig).toEqual({ access: "public", tag: "latest" });