diff --git a/.github/workflows/tagged_release.yaml b/.github/workflows/tagged_release.yaml index a6debc3..32b77f7 100644 --- a/.github/workflows/tagged_release.yaml +++ b/.github/workflows/tagged_release.yaml @@ -11,6 +11,8 @@ jobs: os: [ ubuntu-latest, windows-latest, macos-latest ] node: [ 18 ] runs-on: ${{matrix.os}} + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} steps: - name: Set up Git repository uses: actions/checkout@v3 @@ -37,6 +39,8 @@ jobs: needs: - test runs-on: ubuntu-latest + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} steps: - name: Set up Git repository uses: actions/checkout@v3 @@ -61,13 +65,13 @@ jobs: external_repository: nut-tree/apidoc publish_dir: ./core/nut.js/docs - name: Publish tagged release to npm - run: npm publish + run: pnpm run publish:release env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - uses: actions/setup-node@v3 with: registry-url: "https://npm.pkg.github.com" - name: Publish tagged release to GPR - run: npm publish + run: pnpm run publish:release env: NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/core/nut.js/package.json b/core/nut.js/package.json index 853cd94..1f3b690 100644 --- a/core/nut.js/package.json +++ b/core/nut.js/package.json @@ -52,6 +52,7 @@ "coverage": "jest --coverage --runInBand --logHeapUsage", "coverage:clean": "rimraf coverage", "publish:next": "pnpm publish --tag next --no-git-checks", + "publish:release": "pnpm publish --no-git-checks", "prepublishOnly": "pnpm run compile", "typedoc": "typedoc --options ./typedoc.js --entryPointStrategy expand ./lib" }, diff --git a/core/provider-interfaces/package.json b/core/provider-interfaces/package.json index 7ad3161..c2f3a0b 100644 --- a/core/provider-interfaces/package.json +++ b/core/provider-interfaces/package.json @@ -8,6 +8,7 @@ "clean": "rimraf dist", "compile": "pnpm run clean && tsc -p .", "publish:next": "pnpm publish --tag next --no-git-checks", + "publish:release": "pnpm publish --no-git-checks", "prepublishOnly": "pnpm run compile" }, "keywords": [ diff --git a/core/shared/package.json b/core/shared/package.json index 59bbb78..a7baae9 100644 --- a/core/shared/package.json +++ b/core/shared/package.json @@ -11,6 +11,7 @@ "clean": "rimraf dist", "compile": "pnpm run clean && tsc -p .", "publish:next": "pnpm publish --tag next --no-git-checks", + "publish:release": "pnpm publish --no-git-checks", "prepublishOnly": "pnpm run compile" }, "dependencies": { diff --git a/package.json b/package.json index c5bdfbd..37ce484 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "coverage:clean": "pnpm -r run coverage:clean", "prepare": "husky install", "publish:next": "pnpm -r run publish:next", - "publish": "pnpm -r run publish" + "publish:release": "pnpm -r run publish:release" }, "packageManager": "pnpm@8.15.2", "workspaces": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ed52712..9ca7bac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -171,14 +171,14 @@ importers: providers/libnut: dependencies: '@nut-tree/libnut-darwin': - specifier: 2.7.0 - version: 2.7.0 + specifier: 2.7.1 + version: 2.7.1 '@nut-tree/libnut-linux': - specifier: 2.7.0 - version: 2.7.0 + specifier: 2.7.1 + version: 2.7.1 '@nut-tree/libnut-win32': - specifier: 2.7.0 - version: 2.7.0 + specifier: 2.7.1 + version: 2.7.1 '@nut-tree/nut-js': specifier: ^3 version: 3.1.2 @@ -1584,8 +1584,8 @@ packages: '@nut-tree/node-mac-permissions': 2.2.1 dev: false - /@nut-tree/libnut-darwin@2.7.0: - resolution: {integrity: sha512-kWIo6ANWY/NCemwHQaRyqbFT5Hn48dYd8Q7LuOchA9xz9gJoymE75UzlKNnxB35q7jEns/OXWIG7ZbIOXAMAKA==} + /@nut-tree/libnut-darwin@2.7.1: + resolution: {integrity: sha512-yJKwAeWuORi+EN4tWkJj/9L5f/MO6FT7ida0CSeN8AT4KppCAsXdkLcQjirFTuWrCVvbkizVTSE3d/J7rVi0kw==} engines: {node: '>=10.15.3'} cpu: [x64, arm64] os: [darwin, linux, win32] @@ -1606,8 +1606,8 @@ packages: '@nut-tree/node-mac-permissions': 2.2.1 dev: false - /@nut-tree/libnut-linux@2.7.0: - resolution: {integrity: sha512-dga/lIAmEnoBy0UfyaxNTEg0v3aIMyrNSEPADgtNHYbRWpuBNgUnRDw753jQ8A2x3S3l8HpNsd3m2wGti2m/tg==} + /@nut-tree/libnut-linux@2.7.1: + resolution: {integrity: sha512-ZAGoKL1ugy/2fibseOGhyZkthCdBRuTqf2fgHZgum0DQQAZCCNis+mySiTj4p+Xqeowe5t0L0Pn279embjz4bw==} engines: {node: '>=10.15.3'} cpu: [x64, arm64] os: [darwin, linux, win32] @@ -1628,8 +1628,8 @@ packages: '@nut-tree/node-mac-permissions': 2.2.1 dev: false - /@nut-tree/libnut-win32@2.7.0: - resolution: {integrity: sha512-8k6yiH2l18sQbZtJAP6Je0slgvVCJakYu/htQEKi5aVrTJK0KFYRX/BT6t2XH9yGSlnQQQ8jY+vlkb2xaQTzRA==} + /@nut-tree/libnut-win32@2.7.1: + resolution: {integrity: sha512-QmaQt1U7jXNjhqb10x6Ziijbhvqn2o50WgADZMM7mADVc5iDf3Xhd9yA1TmiGbgfqxkRPq9HpuInoYBz0U234g==} engines: {node: '>=10.15.3'} cpu: [x64, arm64] os: [darwin, linux, win32] diff --git a/providers/clipboardy/package.json b/providers/clipboardy/package.json index 9018b76..1bfc223 100644 --- a/providers/clipboardy/package.json +++ b/providers/clipboardy/package.json @@ -11,6 +11,7 @@ "clean": "rimraf dist", "compile": "pnpm run clean && tsc -p .", "publish:next": "pnpm publish --tag next --no-git-checks", + "publish:release": "pnpm publish --no-git-checks", "prepublishOnly": "pnpm run compile" }, "keywords": [ diff --git a/providers/libnut/package.json b/providers/libnut/package.json index 29f643d..6ab09ae 100644 --- a/providers/libnut/package.json +++ b/providers/libnut/package.json @@ -34,6 +34,7 @@ "coverage": "jest --coverage --runInBand", "coverage:clean": "rimraf coverage", "publish:next": "pnpm publish --tag next --no-git-checks", + "publish:release": "pnpm publish --no-git-checks", "prepublishOnly": "pnpm run compile", "version": "npm version --no-git-tag -f" }, @@ -41,9 +42,9 @@ "node": ">=10.15.3" }, "dependencies": { - "@nut-tree/libnut-darwin": "2.7.0", - "@nut-tree/libnut-linux": "2.7.0", - "@nut-tree/libnut-win32": "2.7.0" + "@nut-tree/libnut-darwin": "2.7.1", + "@nut-tree/libnut-linux": "2.7.1", + "@nut-tree/libnut-win32": "2.7.1" }, "devDependencies": { "@nut-tree/configs": "workspace:*",