Skip to content

Commit 6bd7fdc

Browse files
Merge pull request #29 from Speedrunyourknowledge/develop
Update deployment settings
2 parents 8e83835 + c923c67 commit 6bd7fdc

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

.github/workflows/deploy-vite.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ concurrency:
2020
group: 'pages'
2121
cancel-in-progress: true
2222

23+
defaults:
24+
run:
25+
working-directory: ./calc-frontend
26+
2327
jobs:
2428
# Single deploy job since we're just deploying
2529
deploy:
@@ -35,20 +39,17 @@ jobs:
3539
with:
3640
node-version: 23
3741
cache: 'npm'
38-
cache-dependency-path: '**/package-lock.json'
3942
- name: Install dependencies
40-
working-directory: ./calc-frontend
4143
run: npm ci
4244
- name: Build
43-
working-directory: ./calc-frontend
4445
run: npm run build
4546
- name: Setup Pages
4647
uses: actions/configure-pages@v5
4748
- name: Upload artifact
4849
uses: actions/upload-pages-artifact@v3
4950
with:
5051
# Upload dist folder
51-
path: './calc-frontend/dist'
52+
path: './dist'
5253
- name: Deploy to GitHub Pages
5354
id: deployment
5455
uses: actions/deploy-pages@v4

calc-frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"type": "module",
66
"scripts": {
77
"dev": "vite --host",
8-
"build": "tsc -b && vite build --base=/calc-visualizer/calc-frontend",
8+
"build": "tsc -b && vite build --base=/calc-visualizer",
99
"lint": "eslint .",
1010
"preview": "vite preview"
1111
},

0 commit comments

Comments
 (0)