diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index 2218fe19ebd0..53c561e96828 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -108,6 +108,12 @@ jobs: - test-application: 'react-router-6' build-command: 'test:build-canary' label: 'react-router-6 (canary)' + - test-application: 'nuxt-3' + build-command: 'test:build-canary' + label: 'nuxt-3 (canary)' + - test-application: 'nuxt-4' + build-command: 'test:build-canary' + label: 'nuxt-4 (canary)' steps: - name: Check out current commit diff --git a/dev-packages/e2e-tests/test-applications/nuxt-3-dynamic-import/package.json b/dev-packages/e2e-tests/test-applications/nuxt-3-dynamic-import/package.json index 3c383fe962e1..1277c8a76966 100644 --- a/dev-packages/e2e-tests/test-applications/nuxt-3-dynamic-import/package.json +++ b/dev-packages/e2e-tests/test-applications/nuxt-3-dynamic-import/package.json @@ -21,8 +21,10 @@ "@playwright/test": "~1.50.0", "@sentry-internal/test-utils": "link:../../../test-utils" }, - "overrides": { - "nitropack": "~2.9.7", - "ofetch": "^1.4.0" + "pnpm": { + "overrides": { + "nitropack": "~2.9.7", + "ofetch": "^1.4.0" + } } } diff --git a/dev-packages/e2e-tests/test-applications/nuxt-3/package.json b/dev-packages/e2e-tests/test-applications/nuxt-3/package.json index 0656c5978990..a49a958ff1ee 100644 --- a/dev-packages/e2e-tests/test-applications/nuxt-3/package.json +++ b/dev-packages/e2e-tests/test-applications/nuxt-3/package.json @@ -12,6 +12,7 @@ "clean": "npx nuxi cleanup", "test": "playwright test", "test:build": "pnpm install && pnpm build", + "test:build-canary": "pnpm add nuxt@npm:nuxt-nightly@3x && pnpm add nitropack@npm:nitropack-nightly@latest && pnpm install --force && pnpm build", "test:assert": "pnpm test" }, "dependencies": { @@ -21,5 +22,13 @@ "devDependencies": { "@playwright/test": "~1.50.0", "@sentry-internal/test-utils": "link:../../../test-utils" + }, + "sentryTest": { + "optionalVariants": [ + { + "build-command": "test:build-canary", + "label": "nuxt-3 (canary)" + } + ] } } diff --git a/dev-packages/e2e-tests/test-applications/nuxt-4/package.json b/dev-packages/e2e-tests/test-applications/nuxt-4/package.json index 104032962c50..e3c7ec9c0a76 100644 --- a/dev-packages/e2e-tests/test-applications/nuxt-4/package.json +++ b/dev-packages/e2e-tests/test-applications/nuxt-4/package.json @@ -12,6 +12,7 @@ "clean": "npx nuxi cleanup", "test": "playwright test", "test:build": "pnpm install && pnpm build", + "test:build-canary": "pnpm add nuxt@npm:nuxt-nightly@latest && pnpm add nitropack@npm:nitropack-nightly@latest && pnpm install --force && pnpm build", "test:assert": "pnpm test" }, "dependencies": { @@ -25,5 +26,13 @@ }, "overrides": { "@vercel/nft": "0.27.4" + }, + "sentryTest": { + "optionalVariants": [ + { + "build-command": "test:build-canary", + "label": "nuxt-4 (canary)" + } + ] } }