Skip to content

Commit 130dc58

Browse files
committed
Website deployment
1 parent 8ed9e6e commit 130dc58

File tree

4 files changed

+49
-2
lines changed

4 files changed

+49
-2
lines changed

.github/workflows/deploy-website.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@ jobs:
2727

2828
- name: Install dependencies
2929
run: |
30-
npm install -g marked
31-
npm install -g html-minifier-terser
30+
cd website
31+
npm install
32+
cd ..
3233
3334
- name: Build website
3435
run: |

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,10 @@
1515
# Misc
1616
.DS_Store
1717
Thumbs.db
18+
19+
# Node
20+
node_modules
21+
build
22+
npm-debug.log
23+
.env
24+
.DS_Store

website/package-lock.json

Lines changed: 27 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"name": "wfh-indicator-website",
3+
"version": "1.0.0",
4+
"description": "Build dependencies for WFH Indicator website",
5+
"main": "build.js",
6+
"scripts": {
7+
"build": "node build.js"
8+
},
9+
"dependencies": {
10+
"marked": "^16.0.0"
11+
}
12+
}

0 commit comments

Comments
 (0)