mirror of
https://github.com/changesets/action
synced 2026-10-26 16:39:56 +08:00
harden against tags pointing to non-commits
This commit is contained in:
+1
-1
@@ -167,7 +167,7 @@ async function getTagCommits(cwd: string, tags: string[]) {
|
||||
if (tags.length === 0) {
|
||||
return [];
|
||||
}
|
||||
const refs = tags.map((tag) => `refs/tags/${tag}^{commit}`);
|
||||
const refs = tags.map((tag) => `refs/tags/${tag}^{}`);
|
||||
const { stdout } = await getExecOutput(
|
||||
"git",
|
||||
["cat-file", "--batch-check=%(objectname) %(objecttype)"],
|
||||
|
||||
Reference in New Issue
Block a user