From 8f92e12fd96b40161967422b34e6ea92ab2650f8 Mon Sep 17 00:00:00 2001 From: Nicolas Hrubec Date: Sat, 3 Jan 2026 15:59:48 +0100 Subject: [PATCH 1/2] test(nestjs): Add canary tests for next and latest tags --- .github/workflows/canary.yml | 6 ++++++ .../test-applications/nestjs-11/package.json | 14 ++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index 95f6f19ae6db..3b1db35cf587 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -114,6 +114,12 @@ jobs: - test-application: 'nuxt-4' build-command: 'test:build-canary' label: 'nuxt-4 (canary)' + - test-application: 'nestjs-11' + build-command: 'test:build-canary' + label: 'nestjs-11 (next)' + - test-application: 'nestjs-11' + build-command: 'test:build-latest' + label: 'nestjs-11 (latest)' steps: - name: Check out current commit diff --git a/dev-packages/e2e-tests/test-applications/nestjs-11/package.json b/dev-packages/e2e-tests/test-applications/nestjs-11/package.json index b59ad9b2245e..4bdc4df8a97b 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-11/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-11/package.json @@ -11,6 +11,8 @@ "clean": "npx rimraf node_modules pnpm-lock.yaml", "test": "playwright test", "test:build": "pnpm install", + "test:build-canary": "pnpm install && pnpm add @nestjs/common@next @nestjs/core@next @nestjs/platform-express@next @nestjs/microservices@next && pnpm add -D @nestjs/cli@next @nestjs/testing@next && pnpm build", + "test:build-latest": "pnpm install && pnpm add @nestjs/common@latest @nestjs/core@latest @nestjs/platform-express@latest @nestjs/microservices@latest && pnpm add -D @nestjs/cli@latest @nestjs/testing@latest && pnpm build", "test:assert": "pnpm test" }, "dependencies": { @@ -48,5 +50,17 @@ }, "volta": { "extends": "../../package.json" + }, + "sentryTest": { + "optionalVariants": [ + { + "build-command": "pnpm test:build-canary", + "label": "nestjs-11 (next)" + }, + { + "build-command": "pnpm test:build-latest", + "label": "nestjs-11 (latest)" + } + ] } } From 0d1a64e2f2111bf1d0ce195af7eaa217f5914ac8 Mon Sep 17 00:00:00 2001 From: Nicolas Hrubec Date: Sat, 3 Jan 2026 16:27:03 +0100 Subject: [PATCH 2/2] remove optional pr runs and next canary --- .github/workflows/canary.yml | 3 --- .../test-applications/nestjs-11/package.json | 13 ------------- 2 files changed, 16 deletions(-) diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index 3b1db35cf587..d96bb9393a75 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -114,9 +114,6 @@ jobs: - test-application: 'nuxt-4' build-command: 'test:build-canary' label: 'nuxt-4 (canary)' - - test-application: 'nestjs-11' - build-command: 'test:build-canary' - label: 'nestjs-11 (next)' - test-application: 'nestjs-11' build-command: 'test:build-latest' label: 'nestjs-11 (latest)' diff --git a/dev-packages/e2e-tests/test-applications/nestjs-11/package.json b/dev-packages/e2e-tests/test-applications/nestjs-11/package.json index 4bdc4df8a97b..48e2525de321 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-11/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-11/package.json @@ -11,7 +11,6 @@ "clean": "npx rimraf node_modules pnpm-lock.yaml", "test": "playwright test", "test:build": "pnpm install", - "test:build-canary": "pnpm install && pnpm add @nestjs/common@next @nestjs/core@next @nestjs/platform-express@next @nestjs/microservices@next && pnpm add -D @nestjs/cli@next @nestjs/testing@next && pnpm build", "test:build-latest": "pnpm install && pnpm add @nestjs/common@latest @nestjs/core@latest @nestjs/platform-express@latest @nestjs/microservices@latest && pnpm add -D @nestjs/cli@latest @nestjs/testing@latest && pnpm build", "test:assert": "pnpm test" }, @@ -50,17 +49,5 @@ }, "volta": { "extends": "../../package.json" - }, - "sentryTest": { - "optionalVariants": [ - { - "build-command": "pnpm test:build-canary", - "label": "nestjs-11 (next)" - }, - { - "build-command": "pnpm test:build-latest", - "label": "nestjs-11 (latest)" - } - ] } }