Files
aklive2d/.github/workflows/gh-pages.yaml
2024-01-09 19:30:07 -05:00

36 lines
842 B
YAML

name: Build release and push to Github
# on:
# push:
# branches: [ main ]
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v3
- name: Use PNPM
uses: pnpm/action-setup@v2
with:
version: latest
- name: Install dependencies
run: pnpm i
- name: Build all
run: pnpm run build-all
- name: Build directory
run: pnpm run vite:directory:build
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./release
cname: arknights.halyul.dev
allow_empty_commit: true
user_name: 'github-actions[bot]'
user_email: 'github-actions[bot]@users.noreply.github.com'