Skip to content

Replace the github repo address and official website domain name, and adjust the homepage style #128

Replace the github repo address and official website domain name, and adjust the homepage style

Replace the github repo address and official website domain name, and adjust the homepage style #128

Workflow file for this run

name: Build & Deploy
on:
push:
branches:
- main
pull_request:
jobs:
build-deploy:
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, 'skip ci')"
steps:
- uses: actions/checkout@v3
- name: Cache pnpm modules and build
uses: actions/cache@v2
with:
path: |
node_modules
build
key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
- uses: actions/setup-node@v3
with:
node-version: 18
- name: install dependencies
uses: pnpm/action-setup@v2
with:
version: 8
- name: Get pnpm store directory
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
- uses: actions/cache@v3
name: Setup pnpm cache
with:
path: ${{ env.STORE_PATH }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-pnpm-store-
- name: Install dependencies
run: pnpm install
- name: build
run: pnpm run build
- uses: peaceiris/actions-gh-pages@v3
if: github.event_name != 'pull_request'
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build
publish_branch: dist-pages