Browse Source

Ensure clean master only when publishing package to npm

Dominik Prokop 6 years ago
parent
commit
358f9cbeae
1 changed files with 4 additions and 1 deletions
  1. 4 1
      scripts/cli/tasks/grafanaui.release.ts

+ 4 - 1
scripts/cli/tasks/grafanaui.release.ts

@@ -94,7 +94,10 @@ const ensureMasterBranch = async () => {
 };
 
 const releaseTaskRunner: TaskRunner<ReleaseTaskOptions> = async ({ publishToNpm }) => {
-  await ensureMasterBranch();
+  if (publishToNpm) {
+    await ensureMasterBranch();
+  }
+
   await execTask(buildTask)();
 
   let releaseConfirmed = false;