Remove Docker and fix Pages site (#78)

This commit is contained in:
Josh Gross
2024-04-12 15:01:43 -04:00
committed by GitHub
parent 918f327e92
commit 169da90376
6 changed files with 65 additions and 53 deletions
+19 -7
View File
@@ -25,17 +25,29 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
- uses: actions/checkout@v4
- name: Set up Pages
uses: actions/configure-pages@v5
- name: Build with Jekyll
uses: actions/jekyll-build-pages@v1
- uses: actions/setup-node@v4
with:
source: ./
destination: ./_site
node-version: "20"
- name: Install dependencies
run: npm i --production
- name: Build Site
run: |
mkdir ./_site
cp favicon.ico ./_site
touch ./_site/.nojekyll
node action.js html ./_site/index.html
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: "./_site"
# Deployment job
deploy: