📦 deps(thirdparty): update snapshots

This commit is contained in:
ci[bot]
2026-07-22 10:09:47 +00:00
parent 316c012df0
commit 60364c6660
353 changed files with 24740 additions and 1264 deletions
@@ -20,13 +20,35 @@ function git(cwd, ...args) {
const mergeOid = "a".repeat(40);
const candidate = {
number: 10,
title: "chore: release v1.2.3",
author: { login: "owner" },
headRefName: "release/v1.2.3",
headRepository: { nameWithOwner: "owner/repo" },
baseRefName: "main",
mergeCommit: { oid: mergeOid },
mergedAt: "2026-01-01T00:00:00Z",
};
assert.strictEqual(release.selectMergedReleaseCandidate([candidate], "1.2.3"), candidate);
assert.throws(() => release.selectMergedReleaseCandidate([], "1.2.3"), /exactly one/);
assert.throws(() => release.selectMergedReleaseCandidate([candidate, { ...candidate, number: 11 }], "1.2.3"), /exactly one/);
const releaseIdentity = { repoSlug: "owner/repo", ownerLogin: "owner" };
assert.strictEqual(release.selectMergedReleaseCandidate([candidate], "1.2.3", releaseIdentity), candidate);
assert.throws(() => release.selectMergedReleaseCandidate([], "1.2.3", releaseIdentity), /exactly one/);
const newerCandidate = {
...candidate,
number: 11,
mergeCommit: { oid: "b".repeat(40) },
mergedAt: "2026-01-02T00:00:00Z",
};
assert.throws(
() => release.selectMergedReleaseCandidate([candidate, newerCandidate], "1.2.3", releaseIdentity),
/found 2/,
);
assert.throws(
() => release.selectMergedReleaseCandidate([{ ...candidate, headRepository: { nameWithOwner: "attacker/repo" } }], "1.2.3", releaseIdentity),
/found 0/,
);
assert.throws(
() => release.selectMergedReleaseCandidate([{ ...candidate, author: { login: "collaborator" } }], "1.2.3", releaseIdentity),
/found 0/,
);
const root = fs.mkdtempSync(path.join(os.tmpdir(), "release-workflow-"));
const repo = path.join(root, "repo");