36 lines
773 B
YAML
36 lines
773 B
YAML
name: github pages
|
||
|
||
on:
|
||
push:
|
||
branches:
|
||
- main
|
||
|
||
jobs:
|
||
build-deploy:
|
||
runs-on: ubuntu-latest
|
||
steps:
|
||
- uses: actions/checkout@v4
|
||
- uses: actions/setup-node@v4
|
||
with:
|
||
node-version: 16
|
||
ref: main
|
||
submodules: true
|
||
fetch-depth: 0
|
||
- run: |
|
||
npm install -g yarn@1.22.19 # ← yarn 1系を使う!
|
||
yarn install --frozen-lockfile --ignore-engines
|
||
|
||
- name: Build
|
||
env:
|
||
TZ: "Asia/Tokyo"
|
||
run: |
|
||
yarn build
|
||
|
||
- name: Deploy
|
||
uses: peaceiris/actions-gh-pages@v3
|
||
with:
|
||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||
publish_dir: ./dist
|
||
user_name: 'ai[bot]'
|
||
user_email: '138105980+yui-syui-ai[bot]@users.noreply.github.com'
|