5 changed files with 73 additions and 16 deletions
-
38.github/workflows/pages.yml
-
33_config.yml
-
4source/About/index.md
-
6themes/minima/_config.yml
-
8themes/minima/layout/partial/footer.ejs
@ -0,0 +1,38 @@ |
|||
name: Pages |
|||
|
|||
on: |
|||
push: |
|||
branches: |
|||
- main # default branch |
|||
|
|||
jobs: |
|||
pages: |
|||
runs-on: ubuntu-latest |
|||
permissions: |
|||
contents: write |
|||
steps: |
|||
- uses: actions/checkout@v3 |
|||
with: |
|||
token: ${{ secrets.GITHUB_TOKEN }} |
|||
# If your repository depends on submodule, please see: https://github.com/actions/checkout |
|||
submodules: recursive |
|||
- name: Use Node.js 20.x |
|||
uses: actions/setup-node@v2 |
|||
with: |
|||
node-version: '20' |
|||
- name: Cache NPM dependencies |
|||
uses: actions/cache@v2 |
|||
with: |
|||
path: node_modules |
|||
key: ${{ runner.OS }}-npm-cache |
|||
restore-keys: | |
|||
${{ runner.OS }}-npm-cache |
|||
- name: Install Dependencies |
|||
run: npm install |
|||
- name: Build |
|||
run: npm run build |
|||
- name: Deploy |
|||
uses: peaceiris/actions-gh-pages@v3 |
|||
with: |
|||
github_token: ${{ secrets.GITHUB_TOKEN }} |
|||
publish_dir: ./public |
@ -0,0 +1,4 @@ |
|||
--- |
|||
title: About |
|||
date: 2023-05-17 20:35:10 |
|||
--- |
Reference in new issue
xxxxxxxxxx