Update build.yml

This commit is contained in:
狮子耗耗 2024-11-06 17:42:18 +08:00
parent 2df83f4529
commit 3c5c942626

View File

@ -8,36 +8,35 @@ on:
workflow_dispatch: workflow_dispatch:
jobs: jobs:
if_merged: test:
if: github.event.pull_request.merged == true runs-on: ubuntu-latest
runs-on: ubuntu-latest steps:
steps: - name: 🚚 Checkout
- name: 🚚 Checkout uses: actions/checkout@v4
uses: actions/checkout@v4
- uses: pnpm/action-setup@v4 - uses: pnpm/action-setup@v4
name: Install pnpm name: Install pnpm
with: with:
version: 9 version: 9
run_install: false run_install: false
- name: Install Node.js - name: Install Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version: 20 node-version: 20
cache: 'pnpm' cache: 'pnpm'
- name: Install dependencies - name: Install dependencies
run: pnpm install run: pnpm install
- name: Build doc - name: Build doc
run: pnpm run docs:dev run: pnpm run docs:dev
- name: 📂 Sync files - name: 📂 Sync files
uses: SamKirkland/FTP-Deploy-Action@v4.3.5 uses: SamKirkland/FTP-Deploy-Action@v4.3.5
with: with:
server: ${{ secrets.FTP_SERVER_NAME }} server: ${{ secrets.FTP_SERVER_NAME }}
username: ${{ secrets.FTP_SERVER_USERNAME }} username: ${{ secrets.FTP_SERVER_USERNAME }}
password: ${{ secrets.FTP_SERVER_PASSWORD }} password: ${{ secrets.FTP_SERVER_PASSWORD }}
local-dir: ./dist local-dir: ./dist
server-dir: ./test server-dir: ./test