From 436dbc0be82beccba8ba78e19b1574a159c0f0ce Mon Sep 17 00:00:00 2001 From: dominikg Date: Tue, 8 Jul 2025 13:40:21 +0200 Subject: [PATCH 1/3] feat: add svelte.dev to tests --- tests/svelte-dev.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tests/svelte-dev.ts diff --git a/tests/svelte-dev.ts b/tests/svelte-dev.ts new file mode 100644 index 00000000..3ae23480 --- /dev/null +++ b/tests/svelte-dev.ts @@ -0,0 +1,19 @@ +import { runInRepo } from '../utils.ts' +import { RunOptions } from '../types.ts' + +export async function test(options: RunOptions) { + await runInRepo({ + ...options, + repo: 'sveltejs/svelte.dev', + branch: 'main', + build: 'build', + test: ['test', 'check'], + overrides: { + '@sveltejs/kit': true, + 'svelte-check': true, + '@sveltejs/vite-plugin-svelte': true, + vite: '^7.0.0', // use latest vite, workspace still has 5.x as of adding this, remove later + vitest: '^3.2.0', // needed by vite@7 + }, + }) +} From dc6521a5c6454c862baa88a71af7693f77166d16 Mon Sep 17 00:00:00 2001 From: dominikg Date: Tue, 8 Jul 2025 13:43:45 +0200 Subject: [PATCH 2/3] chore: add svelte-dev test to workflows --- .github/workflows/ecosystem-ci-from-pr.yml | 2 ++ .github/workflows/ecosystem-ci-selected.yml | 1 + .github/workflows/ecosystem-ci.yml | 1 + 3 files changed, 4 insertions(+) diff --git a/.github/workflows/ecosystem-ci-from-pr.yml b/.github/workflows/ecosystem-ci-from-pr.yml index a6920fa9..955ff0da 100644 --- a/.github/workflows/ecosystem-ci-from-pr.yml +++ b/.github/workflows/ecosystem-ci-from-pr.yml @@ -43,6 +43,7 @@ on: - prettier-plugin-svelte - rollup-plugin-svelte - skeleton + - svelte-dev - svelte-eslint-parser - svelte-loader - svelte-preprocess @@ -116,6 +117,7 @@ jobs: - prettier-plugin-svelte - rollup-plugin-svelte - skeleton + - svelte-dev - svelte-eslint-parser - svelte-loader - svelte-preprocess diff --git a/.github/workflows/ecosystem-ci-selected.yml b/.github/workflows/ecosystem-ci-selected.yml index 8afe81e2..aeda19aa 100644 --- a/.github/workflows/ecosystem-ci-selected.yml +++ b/.github/workflows/ecosystem-ci-selected.yml @@ -48,6 +48,7 @@ on: - prettier-plugin-svelte - rollup-plugin-svelte - skeleton + - svelte-dev - svelte-eslint-parser - svelte-loader - svelte-preprocess diff --git a/.github/workflows/ecosystem-ci.yml b/.github/workflows/ecosystem-ci.yml index 75390063..f84e3fc1 100644 --- a/.github/workflows/ecosystem-ci.yml +++ b/.github/workflows/ecosystem-ci.yml @@ -54,6 +54,7 @@ jobs: - prettier-plugin-svelte - rollup-plugin-svelte - skeleton + - svelte-dev - svelte-eslint-parser - svelte-loader - svelte-preprocess From 3f226e6722dfa886ba0ed087a0800c38b59d8cc0 Mon Sep 17 00:00:00 2001 From: dominikg Date: Tue, 8 Jul 2025 14:05:43 +0200 Subject: [PATCH 3/3] rename test to svelte.dev to make it more appearant that it is the website --- .github/workflows/ecosystem-ci-from-pr.yml | 4 ++-- .github/workflows/ecosystem-ci-selected.yml | 2 +- .github/workflows/ecosystem-ci.yml | 2 +- tests/{svelte-dev.ts => svelte.dev.ts} | 0 4 files changed, 4 insertions(+), 4 deletions(-) rename tests/{svelte-dev.ts => svelte.dev.ts} (100%) diff --git a/.github/workflows/ecosystem-ci-from-pr.yml b/.github/workflows/ecosystem-ci-from-pr.yml index 955ff0da..e5a96333 100644 --- a/.github/workflows/ecosystem-ci-from-pr.yml +++ b/.github/workflows/ecosystem-ci-from-pr.yml @@ -43,7 +43,7 @@ on: - prettier-plugin-svelte - rollup-plugin-svelte - skeleton - - svelte-dev + - svelte.dev - svelte-eslint-parser - svelte-loader - svelte-preprocess @@ -117,7 +117,7 @@ jobs: - prettier-plugin-svelte - rollup-plugin-svelte - skeleton - - svelte-dev + - svelte.dev - svelte-eslint-parser - svelte-loader - svelte-preprocess diff --git a/.github/workflows/ecosystem-ci-selected.yml b/.github/workflows/ecosystem-ci-selected.yml index aeda19aa..35a589b8 100644 --- a/.github/workflows/ecosystem-ci-selected.yml +++ b/.github/workflows/ecosystem-ci-selected.yml @@ -48,7 +48,7 @@ on: - prettier-plugin-svelte - rollup-plugin-svelte - skeleton - - svelte-dev + - svelte.dev - svelte-eslint-parser - svelte-loader - svelte-preprocess diff --git a/.github/workflows/ecosystem-ci.yml b/.github/workflows/ecosystem-ci.yml index f84e3fc1..8a092a5e 100644 --- a/.github/workflows/ecosystem-ci.yml +++ b/.github/workflows/ecosystem-ci.yml @@ -54,7 +54,7 @@ jobs: - prettier-plugin-svelte - rollup-plugin-svelte - skeleton - - svelte-dev + - svelte.dev - svelte-eslint-parser - svelte-loader - svelte-preprocess diff --git a/tests/svelte-dev.ts b/tests/svelte.dev.ts similarity index 100% rename from tests/svelte-dev.ts rename to tests/svelte.dev.ts