From 0a2960d031f16e33b5d57a67624716728b43dcec Mon Sep 17 00:00:00 2001 From: EETagent Date: Tue, 6 Dec 2022 00:11:37 +0100 Subject: [PATCH 1/3] devops: add CI for frontend --- .github/workflows/sveltekit.yml | 35 +++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/sveltekit.yml diff --git a/.github/workflows/sveltekit.yml b/.github/workflows/sveltekit.yml new file mode 100644 index 0000000..0daebb9 --- /dev/null +++ b/.github/workflows/sveltekit.yml @@ -0,0 +1,35 @@ +name: SvelteKit + +on: + push: { branches: [master] } + pull_request: + branches: [ "*" ] + + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Check out 🚚 + uses: actions/checkout@v3 + + - name: Install pnpm 📦 + uses: pnpm/action-setup@v2 + with: + version: 7 + + - name: Setup NodeJS ⚒️ + uses: actions/setup-node@v3 + with: + node-version: 19 + cache: "pnpm" + + - name: Install dependencies 🚀 + run: pnpm install + working-directory: frontend + + - name: Build 🔨 + run: pnpm run build + working-directory: frontend + From d8324002a9e6bec86d49f142aa898cf79ab65983 Mon Sep 17 00:00:00 2001 From: EETagent Date: Tue, 6 Dec 2022 00:18:05 +0100 Subject: [PATCH 2/3] devops: fix ci --- .github/workflows/sveltekit.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sveltekit.yml b/.github/workflows/sveltekit.yml index 0daebb9..64f4ba7 100644 --- a/.github/workflows/sveltekit.yml +++ b/.github/workflows/sveltekit.yml @@ -13,6 +13,12 @@ jobs: steps: - name: Check out 🚚 uses: actions/checkout@v3 + + - name: Extract frontend 🚜 + run: | + shopt -s extglob + rm -r !(frontend)/ + mv frontend/* ./ - name: Install pnpm 📦 uses: pnpm/action-setup@v2 @@ -27,9 +33,7 @@ jobs: - name: Install dependencies 🚀 run: pnpm install - working-directory: frontend - name: Build 🔨 run: pnpm run build - working-directory: frontend From c90d328b8485ffcb1683d3d40373b87557d61c9c Mon Sep 17 00:00:00 2001 From: EETagent Date: Tue, 6 Dec 2022 00:21:31 +0100 Subject: [PATCH 3/3] fix: build --- frontend/src/lib/components/admin/list/CandidateDetails.svelte | 1 - 1 file changed, 1 deletion(-) diff --git a/frontend/src/lib/components/admin/list/CandidateDetails.svelte b/frontend/src/lib/components/admin/list/CandidateDetails.svelte index b4688d5..6a742bd 100644 --- a/frontend/src/lib/components/admin/list/CandidateDetails.svelte +++ b/frontend/src/lib/components/admin/list/CandidateDetails.svelte @@ -1,7 +1,6 @@