Skip to content

Commit d1fc2d3

Browse files
committed
wip: add svelte version check for async and use it in kit-node test
1 parent 44a2ef5 commit d1fc2d3

File tree

35 files changed

+218
-161
lines changed

35 files changed

+218
-161
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,21 +77,26 @@ jobs:
7777
node: [22]
7878
os: [ubuntu-latest, macos-latest, windows-latest]
7979
vite: ['current']
80+
svelte: ['current']
8081
include:
8182
- node: 20
8283
os: ubuntu-latest
8384
vite: 'current'
85+
svelte: 'current'
8486
- node: 24
8587
os: ubuntu-latest
8688
vite: 'current'
87-
# baseline test lowest vite and node version
89+
svelte: 'current'
90+
# baseline test lowest svelte, vite and node version
8891
- node: 20.19
8992
os: ubuntu-latest
9093
vite: 'baseline'
94+
svelte: 'baseline'
9195
# future test with rolldown-vite
9296
- node: 24
9397
os: ubuntu-latest
94-
vite: 'rolldown-vite'
98+
vite: 'rolldown-vite',
99+
svelte: 'current'
95100
steps:
96101
- uses: actions/checkout@v4
97102
- uses: actions/setup-node@v4
@@ -115,6 +120,11 @@ jobs:
115120
run: |
116121
pnpm update -r --no-save [email protected]
117122
pnpm ls vite
123+
- name: downgrade svelte to baseline
124+
if: matrix.svelte == 'baseline'
125+
run: |
126+
pnpm update -r --no-save [email protected]
127+
pnpm ls svelte
118128
- name: update vite to rolldown-vite
119129
if: matrix.vite == 'rolldown-vite'
120130
run: |
@@ -134,7 +144,7 @@ jobs:
134144
- uses: actions/upload-artifact@v4
135145
if: failure()
136146
with:
137-
name: test-failure-${{github.run_id}}-${{ matrix.os }}-${{ matrix.node }}-${{ matrix.vite }}
147+
name: test-failure-${{github.run_id}}-os_${{ matrix.os }}-node_${{ matrix.node }}-vite_${{ matrix.vite }}-svelte_${{matrix.svelte}}
138148
path: |
139149
test-temp.tar
140150
pnpm-debug.log

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"@eslint/js": "^9.30.1",
2929
"@stylistic/eslint-plugin-js": "^4.4.1",
3030
"@sveltejs/eslint-config": "^8.2.0",
31-
"@sveltejs/kit": "^2.22.5",
31+
"@sveltejs/kit": "^2.23.0",
3232
"@svitejs/changesets-changelog-github-compact": "^1.2.0",
3333
"@types/fs-extra": "^11.0.4",
3434
"@types/node": "^22.16.0",
@@ -51,7 +51,7 @@
5151
"prettier": "^3.6.2",
5252
"prettier-plugin-svelte": "^3.4.0",
5353
"publint": "^0.3.12",
54-
"svelte": "^5.35.2",
54+
"svelte": "^5.36.0",
5555
"svelte-eslint-parser": "^1.2.0",
5656
"typescript": "^5.8.3",
5757
"typescript-eslint": "^8.35.1",

packages/e2e-tests/_test_dependencies/svelte-api-only/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
},
1616
"type": "module",
1717
"dependencies": {
18-
"svelte": "^5.35.2"
18+
"svelte": "^5.36.0"
1919
}
2020
}

packages/e2e-tests/autoprefixer-browerslist/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"autoprefixer": "^10.4.21",
1616
"postcss": "^8.5.6",
1717
"postcss-load-config": "^6.0.1",
18-
"svelte": "^5.35.2",
18+
"svelte": "^5.36.0",
1919
"svelte-preprocess": "^6.0.3",
2020
"vite": "^7.0.2"
2121
},

packages/e2e-tests/configfile-custom/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
},
1313
"devDependencies": {
1414
"@sveltejs/vite-plugin-svelte": "workspace:^",
15-
"svelte": "^5.35.2",
15+
"svelte": "^5.36.0",
1616
"vite": "^7.0.2"
1717
},
1818
"type": "module"

packages/e2e-tests/configfile-esm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
},
1313
"devDependencies": {
1414
"@sveltejs/vite-plugin-svelte": "workspace:^",
15-
"svelte": "^5.35.2",
15+
"svelte": "^5.36.0",
1616
"svelte-preprocess": "^6.0.3",
1717
"vite": "^7.0.2"
1818
},

packages/e2e-tests/css-dev-sourcemap/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"devDependencies": {
1212
"@sveltejs/vite-plugin-svelte": "workspace:^",
1313
"sass": "^1.89.2",
14-
"svelte": "^5.35.2",
14+
"svelte": "^5.36.0",
1515
"vite": "^7.0.2"
1616
}
1717
}

packages/e2e-tests/css-treeshake/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"devDependencies": {
1212
"@sveltejs/vite-plugin-svelte": "workspace:^",
1313
"sass": "^1.89.2",
14-
"svelte": "^5.35.2",
14+
"svelte": "^5.36.0",
1515
"vite": "^7.0.2"
1616
}
1717
}

packages/e2e-tests/custom-extensions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
"devDependencies": {
1111
"@sveltejs/vite-plugin-svelte": "workspace:^",
12-
"svelte": "^5.35.2",
12+
"svelte": "^5.36.0",
1313
"vite": "^7.0.2"
1414
},
1515
"type": "module"

packages/e2e-tests/dynamic-compile-options/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
"devDependencies": {
1111
"@sveltejs/vite-plugin-svelte": "workspace:^",
12-
"svelte": "^5.35.2",
12+
"svelte": "^5.36.0",
1313
"vite": "^7.0.2"
1414
},
1515
"type": "module"

0 commit comments

Comments
 (0)