From a163c066449de6b9c2cfc8bc0892b1b9d137dad7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Zugmeyer?= Date: Wed, 10 Apr 2024 12:48:52 +0200 Subject: [PATCH] tool: update release script --- tools/release.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/release.js b/tools/release.js index 65aa38e..222193d 100644 --- a/tools/release.js +++ b/tools/release.js @@ -2,6 +2,7 @@ const { execSync: exec } = require("child_process") const { readFileSync: read } = require("fs") const { request } = require("https") +const { version: currentVersion } = require("../package.json") const REPO = "BenoitZugmeyer/eslint-plugin-html" const PACKAGE_FILES = [ @@ -9,6 +10,7 @@ const PACKAGE_FILES = [ "src/extract.js", "src/getFileMode.js", "src/index.js", + "src/pluginReference.js", "src/settings.js", "src/remapMessages.js", "src/verifyPatch.js", @@ -115,6 +117,11 @@ function verifyPackageContent() { } function createVersion(version) { + if (version === currentVersion) { + console.log(`Version ${version} already exists, skipping creation`) + return + } + console.log(`Creating version ${version}`) exec(`npm version ${version}`, {