Skip to content

Commit cbc5ff3

Browse files
committed
fix for pre-released issue with aggregated release
1 parent 1bd10e1 commit cbc5ff3

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@changesets/action",
3-
"version": "1.3.0",
3+
"version": "1.3.2",
44
"main": "dist/index.js",
55
"license": "MIT",
66
"devDependencies": {

src/run.ts

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const createAggregatedRelease = async (
2626
octokit: ReturnType<typeof github.getOctokit>,
2727
packages: Package[],
2828
releaseName?: string,
29-
tagName?: string,
29+
tagName?: string
3030
) => {
3131
const contentArr = await Promise.all(
3232
packages.map(async (pkg) => {
@@ -171,12 +171,14 @@ export async function runPublish({
171171
)
172172
);
173173
} else if (createGithubReleases === "aggregate") {
174-
await createAggregatedRelease(
175-
octokit,
176-
releasedPackages,
177-
githubReleaseName,
178-
githubTagName
179-
);
174+
if (releasedPackages.length > 0) {
175+
await createAggregatedRelease(
176+
octokit,
177+
releasedPackages,
178+
githubReleaseName,
179+
githubTagName
180+
);
181+
}
180182
}
181183
} else {
182184
if (packages.length === 0) {

0 commit comments

Comments
 (0)