diff --git a/.changeset/violet-bags-sell.md b/.changeset/violet-bags-sell.md new file mode 100644 index 00000000..88f5a1dd --- /dev/null +++ b/.changeset/violet-bags-sell.md @@ -0,0 +1,5 @@ +--- +"@changesets/action": minor +--- + +Change git push command option to use '--follow-tags' instead of '--tags' diff --git a/src/gitUtils.ts b/src/gitUtils.ts index 3c579830..9b055d9e 100644 --- a/src/gitUtils.ts +++ b/src/gitUtils.ts @@ -30,8 +30,8 @@ export const push = async ( ); }; -export const pushTags = async () => { - await exec("git", ["push", "origin", "--tags"]); +export const pushFollowTags = async () => { + await exec("git", ["push", "origin", "--follow-tags"]); }; export const switchToMaybeExistingBranch = async (branch: string) => { diff --git a/src/run.ts b/src/run.ts index 2612393f..49c5b382 100644 --- a/src/run.ts +++ b/src/run.ts @@ -88,7 +88,7 @@ export async function runPublish({ { cwd } ); - await gitUtils.pushTags(); + await gitUtils.pushFollowTags(); let { packages, tool } = await getPackages(cwd); let releasedPackages: Package[] = [];