feat: track frontend changelog consumption (#5218)
changelog-filename-gate / validate (pull_request) Successful in 2s

这个提交包含在:
wx
2026-07-24 15:22:10 +08:00
父节点 ba9b41bd9e
当前提交 6cbe22f40a
共修改 9 个文件,包含 752 行新增和 5 行删除
+3 -3
查看文件
@@ -76,7 +76,7 @@ export function collectNewTargetPaths(records) {
.map(({ targetPath }) => targetPath);
}
function controlledRootForPath(inputPath) {
export function controlledRootForPath(inputPath) {
const candidate = String(inputPath);
for (const root of CONTROLLED_ROOTS.keys()) {
if (candidate === root || candidate.startsWith(`${root}/`) || candidate.startsWith(`${root}\\`)) {
@@ -190,7 +190,7 @@ export function runValidation(records, now = new Date()) {
};
}
function parseArguments(argv) {
export function parseArguments(argv) {
const options = {};
for (let index = 0; index < argv.length; index += 2) {
const flag = argv[index];
@@ -257,7 +257,7 @@ function gitDiff(revisions) {
});
}
function diffFromOptions(options) {
export function diffFromOptions(options) {
if (!options.event) {
const base = resolveCommitRef(options.base, 'base ref');
const head = resolveCommitRef(options.head, 'head ref');