返回 DeepSeek-Reasonix
release-notes.yml
根目录 / .github / workflows / release-notes.yml
1 name: Release notes
2
3 on:
4 pull_request:
5 paths:
6 - "release-notes/**"
7 - "scripts/release-notes*.mjs"
8 - "scripts/release-credits*.mjs"
9 - "scripts/release-event.mjs"
10
11 permissions:
12 contents: read
13
14 jobs:
15 validate:
16 runs-on: ubuntu-latest
17 steps:
18 - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
19 - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
20 with:
21 node-version: "22"
22 - run: node scripts/release-notes.mjs validate
23 - run: node --test scripts/release-notes.test.mjs scripts/release-credits.test.mjs
24
24 lines YAML