返回 slidev
cr.yml
根目录 / .github / workflows / cr.yml
1 # Continuous Releases provided by https://pkg.pr.new
2 name: CR (Continuous Releases)
3 on: [push, pull_request]
4
5 jobs:
6 cr:
7 runs-on: ubuntu-latest
8
9 steps:
10 - name: Checkout code
11 uses: actions/checkout@v6
12
13 - name: Setup pnpm
14 uses: pnpm/action-setup@v4
15
16 - uses: actions/setup-node@v6
17 with:
18 node-version: lts/*
19 cache: pnpm
20
21 - run: npm i -g @antfu/ni
22 - run: nci
23
24 - name: Build
25 run: nr build
26
27 - run: nlx pkg-pr-new publish './packages/create-app' './packages/client' './packages/create-theme' './packages/parser' './packages/slidev' './packages/types' --pnpm
28 env:
29 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30
30 lines YAML