From fb4db6678099063537f3373b153270f4437ace46 Mon Sep 17 00:00:00 2001 From: Pascal Syma Date: Sat, 24 Feb 2024 01:07:37 +0100 Subject: [PATCH] Add path for gh pages --- .github/workflows/deploy.yml | 4 +++- package-lock.json | 16 ++++++++++++++++ package.json | 3 ++- vite.config.ts | 5 +++++ 4 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 vite.config.ts diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e6282a5..91f7d14 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -2,7 +2,7 @@ name: Deploy static content to Pages on: push: - branches: ["main"] + branches: [ "main" ] workflow_dispatch: @@ -21,6 +21,8 @@ jobs: name: github-pages url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest + env: + BASE: /weedmap/ steps: - name: Checkout uses: actions/checkout@v4 diff --git a/package-lock.json b/package-lock.json index f29fcc3..e61810d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "leaflet-easybutton": "^2.4.0" }, "devDependencies": { + "@types/node": "^20.11.20", "autoprefixer": "^10.4.17", "postcss": "^8.4.35", "prettier": "^3.2.5", @@ -508,6 +509,15 @@ "@types/geojson": "*" } }, + "node_modules/@types/node": { + "version": "20.11.20", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.20.tgz", + "integrity": "sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, "node_modules/ansi-regex": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", @@ -1852,6 +1862,12 @@ "node": ">=14.17" } }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/update-browserslist-db": { "version": "1.0.13", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", diff --git a/package.json b/package.json index 0634862..a0eb7fe 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "check": "prettier --check ." }, "devDependencies": { + "@types/node": "^20.11.20", "autoprefixer": "^10.4.17", "postcss": "^8.4.35", "prettier": "^3.2.5", @@ -23,4 +24,4 @@ "leaflet": "^1.9.4", "leaflet-easybutton": "^2.4.0" } -} \ No newline at end of file +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..fad7b1e --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'vite'; + +export default defineConfig({ + base: process.env.BASE || '/' +});