feat: track frontend changelog consumption (#5218)
changelog-filename-gate / validate (pull_request) Successful in 2s
changelog-filename-gate / validate (pull_request) Successful in 2s
这个提交包含在:
@@ -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');
|
||||
|
||||
在新工单中引用
屏蔽一个用户