Skip to content

Commit a32e0b5

Browse files
committed
Publish tag
1 parent 1e30364 commit a32e0b5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/publish.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,11 +132,16 @@ export async function publish(args) {
132132
if (args.tag) {
133133
const cmd = `npm dist-tag add ${packageJson.name}@${packageJson.version} ${args.tag}`;
134134
logger.info(`Setting tag '${args.tag}' for package ${packageJson.name}@${packageJson.version} (${cmd})`);
135-
execSync(cmd, {
135+
const res = tryExecSync(cmd, {
136136
cwd: packageDirectory,
137137
env: env
138138
});
139-
logger.info(`Successfully set tag '${args.tag}' for package ${packageJson.name}@${packageJson.version}.`);
139+
if (res) {
140+
logger.info(`Successfully set tag '${args.tag}' for package ${packageJson.name}@${packageJson.version}.`);
141+
}
142+
else {
143+
logger.error(`Failed to set tag '${args.tag}' for package ${packageJson.name}@${packageJson.version}: ${res}`);
144+
}
140145
}
141146

142147
if (process.env.GITHUB_OUTPUT) {

0 commit comments

Comments
 (0)