From 8cfbb7ab5077325530059d90ea5e61cc45aa94ec Mon Sep 17 00:00:00 2001 From: Clement Yan Date: Thu, 1 Aug 2024 21:27:23 +0800 Subject: [PATCH 1/2] fix(ci): Fix Svelte E2E test --- .github/workflows/e2e-svelte-kit-workflow.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/e2e-svelte-kit-workflow.yml b/.github/workflows/e2e-svelte-kit-workflow.yml index f36049f5e99f..0775a71f37b6 100644 --- a/.github/workflows/e2e-svelte-kit-workflow.yml +++ b/.github/workflows/e2e-svelte-kit-workflow.yml @@ -24,6 +24,13 @@ jobs: - name: 'Running the integration test' run: | source scripts/e2e-setup-ci.sh - yes | yarn create svelte@next my-app && cd my-app + + yarn init -p + yarn add -D create-svelte@latest + + yarn node -e "import('create-svelte').then(({create}) => create('my-app', {name:'my-app', template:'default', types:null}))" + cd my-app + touch yarn.lock + yarn yarn build From 15296e2fdc2428935338a534d537218d4e2ce60d Mon Sep 17 00:00:00 2001 From: Clement Yan Date: Thu, 1 Aug 2024 21:27:34 +0800 Subject: [PATCH 2/2] feat(ci): Add Svelte TypeScript E2E test --- .github/workflows/e2e-svelte-kit-workflow.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/e2e-svelte-kit-workflow.yml b/.github/workflows/e2e-svelte-kit-workflow.yml index 0775a71f37b6..be6efcf7d742 100644 --- a/.github/workflows/e2e-svelte-kit-workflow.yml +++ b/.github/workflows/e2e-svelte-kit-workflow.yml @@ -34,3 +34,19 @@ jobs: yarn yarn build + + - name: 'Running the TypeScript integration test' + run: | + source scripts/e2e-setup-ci.sh + + yarn init -p + yarn add -D create-svelte@latest + + yarn node -e "import('create-svelte').then(({create}) => create('my-app', {name:'my-app', template:'default', types:'typescript'}))" + cd my-app + touch yarn.lock + + yarn + yarn build + if: | + success() || failure()