From 0d79b5f571c278b73c03bd9a93e4dabc03574966 Mon Sep 17 00:00:00 2001 From: David Losert Date: Sat, 18 Jun 2022 13:11:11 +0000 Subject: [PATCH] ci: Adds installation of semantic-release to enable exec to work --- .github/workflows/release.yml | 2 ++ package-lock.json | 35 +++++++++++++++++++++++++++++++++++ package.json | 1 + 3 files changed, 38 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c3db4bd..237a10c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,5 +24,7 @@ jobs: uses: actions/setup-node@v2 with: node-version: '16' + - name: Install dependencies + run: npm ci - name: Semantic Release run: GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }} npx semantic-release diff --git a/package-lock.json b/package-lock.json index d95102d..e128a5a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "@actions/github": "5.0.3" }, "devDependencies": { + "@semantic-release/exec": "6.0.3", "@types/node": "17.0.41", "c8": "7.11.3", "esbuild": "0.14.43", @@ -383,6 +384,26 @@ "node": ">=14.17" } }, + "node_modules/@semantic-release/exec": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@semantic-release/exec/-/exec-6.0.3.tgz", + "integrity": "sha512-bxAq8vLOw76aV89vxxICecEa8jfaWwYITw6X74zzlO0mc/Bgieqx9kBRz9z96pHectiTAtsCwsQcUyLYWnp3VQ==", + "dev": true, + "dependencies": { + "@semantic-release/error": "^3.0.0", + "aggregate-error": "^3.0.0", + "debug": "^4.0.0", + "execa": "^5.0.0", + "lodash": "^4.17.4", + "parse-json": "^5.0.0" + }, + "engines": { + "node": ">=14.17" + }, + "peerDependencies": { + "semantic-release": ">=18.0.0" + } + }, "node_modules/@semantic-release/github": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-8.0.4.tgz", @@ -7112,6 +7133,20 @@ "integrity": "sha512-5hiM4Un+tpl4cKw3lV4UgzJj+SmfNIDCLLw0TepzQxz9ZGV5ixnqkzIVF+3tp0ZHgcMKE+VNGHJjEeyFG2dcSw==", "dev": true }, + "@semantic-release/exec": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@semantic-release/exec/-/exec-6.0.3.tgz", + "integrity": "sha512-bxAq8vLOw76aV89vxxICecEa8jfaWwYITw6X74zzlO0mc/Bgieqx9kBRz9z96pHectiTAtsCwsQcUyLYWnp3VQ==", + "dev": true, + "requires": { + "@semantic-release/error": "^3.0.0", + "aggregate-error": "^3.0.0", + "debug": "^4.0.0", + "execa": "^5.0.0", + "lodash": "^4.17.4", + "parse-json": "^5.0.0" + } + }, "@semantic-release/github": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-8.0.4.tgz", diff --git a/package.json b/package.json index c83da99..a572170 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ "@actions/github": "5.0.3" }, "devDependencies": { + "@semantic-release/exec": "6.0.3", "@types/node": "17.0.41", "c8": "7.11.3", "esbuild": "0.14.43",