From 0ade7b8b1f4b12e57ddb0a7e28c34ebcc65ec21d Mon Sep 17 00:00:00 2001 From: Ben Parsons <9ParsonsB@users.noreply.github.com> Date: Sun, 14 Apr 2024 21:56:48 +1000 Subject: [PATCH] Add Frontend to GitHub Actions --- .github/workflows/dotnet.yml | 17 +++++++++++++---- Pulsar/WebApp/src/routes/+layout.ts | 1 + Pulsar/WebApp/src/routes/botany/+page.svelte | 0 Pulsar/WebApp/src/routes/explorer/+page.svelte | 0 Pulsar/WebApp/src/routes/options/+page.svelte | 0 Pulsar/WebApp/src/routes/ship/+page.svelte | 0 6 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 Pulsar/WebApp/src/routes/+layout.ts create mode 100644 Pulsar/WebApp/src/routes/botany/+page.svelte create mode 100644 Pulsar/WebApp/src/routes/explorer/+page.svelte create mode 100644 Pulsar/WebApp/src/routes/options/+page.svelte create mode 100644 Pulsar/WebApp/src/routes/ship/+page.svelte diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 68d02e6..e987056 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -10,17 +10,26 @@ on: branches: [ "main" ] jobs: - build: - + build-backend: runs-on: ubuntu-latest - steps: + - uses: actions/checkout@v4 - name: Setup .NET uses: actions/setup-dotnet@v4 with: dotnet-version: 8.0.x + - name: Restore dependencies run: dotnet restore - - name: Build + + - name: Build Backend run: dotnet build --no-restore + + - name: Restore Frontend + working-directory: 'Pulsar/WebApp' + run: npm ci + + - name: Build Frontend + working-directory: 'Pulsar/WebApp' + run: npm run build diff --git a/Pulsar/WebApp/src/routes/+layout.ts b/Pulsar/WebApp/src/routes/+layout.ts new file mode 100644 index 0000000..c8cacf0 --- /dev/null +++ b/Pulsar/WebApp/src/routes/+layout.ts @@ -0,0 +1 @@ +export const prerender = true; \ No newline at end of file diff --git a/Pulsar/WebApp/src/routes/botany/+page.svelte b/Pulsar/WebApp/src/routes/botany/+page.svelte new file mode 100644 index 0000000..e69de29 diff --git a/Pulsar/WebApp/src/routes/explorer/+page.svelte b/Pulsar/WebApp/src/routes/explorer/+page.svelte new file mode 100644 index 0000000..e69de29 diff --git a/Pulsar/WebApp/src/routes/options/+page.svelte b/Pulsar/WebApp/src/routes/options/+page.svelte new file mode 100644 index 0000000..e69de29 diff --git a/Pulsar/WebApp/src/routes/ship/+page.svelte b/Pulsar/WebApp/src/routes/ship/+page.svelte new file mode 100644 index 0000000..e69de29