fix(workflow): 增加 Changelog 文件名检测器 (#24)
changelog-filename-gate / validate (push) Has been cancelled

此提交已合并在合并请求 #24 中。
这个提交包含在:
yst
2026-07-23 09:24:42 +08:00
父节点 e1bc127abc
当前提交 bf6e7636ac
共修改 5 个文件,包含 709 行新增和 0 行删除
@@ -0,0 +1,35 @@
name: changelog-filename-gate
on:
pull_request:
branches:
- main
types:
- opened
- reopened
- synchronize
- edited
push:
branches:
- main
jobs:
validate:
name: validate
runs-on: ubuntu-latest
steps:
- name: Checkout full history
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Run regression tests
run: npm test
- name: Validate new changelog filenames
run: npm run check:filenames -- --event "$GITHUB_EVENT_PATH"