From 009ec37bce3e5494c80410c417acf6da2f5ec67d Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Mon, 12 Feb 2024 19:26:41 -0500 Subject: [PATCH 01/14] chore(ci): reconfigure release please action --- .../release-please-config.json | 0 .github/release-please-manifest.json | 3 +++ .github/workflows/gha.yml | 5 +++-- 3 files changed, 6 insertions(+), 2 deletions(-) rename release-please-config.json => .github/release-please-config.json (100%) create mode 100644 .github/release-please-manifest.json diff --git a/release-please-config.json b/.github/release-please-config.json similarity index 100% rename from release-please-config.json rename to .github/release-please-config.json diff --git a/.github/release-please-manifest.json b/.github/release-please-manifest.json new file mode 100644 index 000000000..c69cd293a --- /dev/null +++ b/.github/release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "4.6.0" +} diff --git a/.github/workflows/gha.yml b/.github/workflows/gha.yml index 8e458e5e1..a653c555f 100644 --- a/.github/workflows/gha.yml +++ b/.github/workflows/gha.yml @@ -1,5 +1,5 @@ on: - push: + pull_request: branches: - main @@ -17,4 +17,5 @@ jobs: uses: google-github-actions/release-please-action@v4.0.2 with: token: ${{ secrets.GITHUB_TOKEN }} - config-file: release-please-config.json + config-file: .github/release-please-config.json + manifest-file: .github/release-please-manifest.json From b678b4ff7d30b606b02eb8a1c4e8f6cf7267102b Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Mon, 12 Feb 2024 19:34:07 -0500 Subject: [PATCH 02/14] chore(test): disable tests --- .github/workflows/e2e.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index f35da93b8..7c1499bd5 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -1,8 +1,8 @@ name: e2e -on: - pull_request: - branches: [main] +# on: +# pull_request: +# branches: [main] concurrency: group: ${{ github.ref }} From b49eb8f36b627133afb84fb86350f19e8aef3bf2 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Mon, 12 Feb 2024 23:59:13 -0500 Subject: [PATCH 03/14] chore(ci): update config --- .github/release-please-config.json | 23 ----------------------- .github/workflows/gha.yml | 2 -- release-please-config.json | 13 +++++++++++++ 3 files changed, 13 insertions(+), 25 deletions(-) delete mode 100644 .github/release-please-config.json create mode 100644 release-please-config.json diff --git a/.github/release-please-config.json b/.github/release-please-config.json deleted file mode 100644 index 2d6c66444..000000000 --- a/.github/release-please-config.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "packages": { - "release-type": "node", - "changelog-sections": [ - { - "type": "feat", - "section": "Features", - "hidden": false - }, - { - "type": "fix", - "section": "Bug Fixes", - "hidden": false - }, - { - "type": "chore", - "section": "Chores", - "hidden": false - } - ] - }, - ".": {} -} \ No newline at end of file diff --git a/.github/workflows/gha.yml b/.github/workflows/gha.yml index a653c555f..6ba221dc1 100644 --- a/.github/workflows/gha.yml +++ b/.github/workflows/gha.yml @@ -17,5 +17,3 @@ jobs: uses: google-github-actions/release-please-action@v4.0.2 with: token: ${{ secrets.GITHUB_TOKEN }} - config-file: .github/release-please-config.json - manifest-file: .github/release-please-manifest.json diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 000000000..ff73e585a --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,13 @@ +{ + "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", + "last-release-sha": "296a3bd7d8afa00c655d70ce19d4b52410328277", + "release-type": "node", + "changelog-sections": [ + { "type": "feat", "section": "Features", "hidden": false }, + { "type": "fix", "section": "Bug Fixes", "hidden": false }, + { "type": "chore", "section": "Chores", "hidden": false } + ], + "packages": { + ".": {} + } + } \ No newline at end of file From d565475fb71916ac8e168cfbca7285f1442af698 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 00:03:09 -0500 Subject: [PATCH 04/14] chore(ci): checkout repo and setup node --- .github/workflows/gha.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/gha.yml b/.github/workflows/gha.yml index 6ba221dc1..ab57497e5 100644 --- a/.github/workflows/gha.yml +++ b/.github/workflows/gha.yml @@ -13,6 +13,10 @@ jobs: release-please: runs-on: ubuntu-22.04 steps: + - name: Checkout repository + uses: actions/checkout@v4.1.1 + - name: Setup Node + uses: actions/setup-node@v4.0.2 - name: Release Please uses: google-github-actions/release-please-action@v4.0.2 with: From 3a8371ca4a5e7a1ad8771e1cab7bc76281d3a072 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 00:05:20 -0500 Subject: [PATCH 05/14] chore(release-please-action): update manifest file name --- .../release-please-manifest.json => .release-please-manifest.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/release-please-manifest.json => .release-please-manifest.json (100%) diff --git a/.github/release-please-manifest.json b/.release-please-manifest.json similarity index 100% rename from .github/release-please-manifest.json rename to .release-please-manifest.json From 62bf86fcbb2835c9e8e5626654b8f08baac2638d Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 00:09:58 -0500 Subject: [PATCH 06/14] chore(ci): update sha and remove token --- .github/workflows/gha.yml | 2 -- release-please-config.json | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/gha.yml b/.github/workflows/gha.yml index ab57497e5..3f25ba19b 100644 --- a/.github/workflows/gha.yml +++ b/.github/workflows/gha.yml @@ -19,5 +19,3 @@ jobs: uses: actions/setup-node@v4.0.2 - name: Release Please uses: google-github-actions/release-please-action@v4.0.2 - with: - token: ${{ secrets.GITHUB_TOKEN }} diff --git a/release-please-config.json b/release-please-config.json index ff73e585a..4f862e4a2 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", - "last-release-sha": "296a3bd7d8afa00c655d70ce19d4b52410328277", + "last-release-sha": "4ab7b8d2a1453ebbdd65aea6518b789d64e833a4", "release-type": "node", "changelog-sections": [ { "type": "feat", "section": "Features", "hidden": false }, From 4f4cff84a614858870d09781dd5d8a8522b0ff22 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 00:13:19 -0500 Subject: [PATCH 07/14] chore(release-please): disable `include-component-in-tag` --- release-please-config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/release-please-config.json b/release-please-config.json index 4f862e4a2..1292b75e5 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -7,6 +7,7 @@ { "type": "fix", "section": "Bug Fixes", "hidden": false }, { "type": "chore", "section": "Chores", "hidden": false } ], + "include-component-in-tag": false, "packages": { ".": {} } From 6619ff3cb9b97d4d9a2b46cccea00d2d0271cd34 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 21:47:43 -0500 Subject: [PATCH 08/14] chore(ci): change target branch to currentc --- .github/workflows/gha.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/gha.yml b/.github/workflows/gha.yml index 3f25ba19b..b2352aa13 100644 --- a/.github/workflows/gha.yml +++ b/.github/workflows/gha.yml @@ -19,3 +19,6 @@ jobs: uses: actions/setup-node@v4.0.2 - name: Release Please uses: google-github-actions/release-please-action@v4.0.2 + with: + token: ${{ secrets.GITHUB_TOKEN }} + target-branch: chore/fixup-release-please From 567b8b7f82e057645a7851940ff99b765caa9c05 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 17:33:24 -0500 Subject: [PATCH 09/14] chore(release-please): simplify config --- release-please-config.json | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/release-please-config.json b/release-please-config.json index 1292b75e5..8cb63560d 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,14 +1,11 @@ { - "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", - "last-release-sha": "4ab7b8d2a1453ebbdd65aea6518b789d64e833a4", "release-type": "node", "changelog-sections": [ { "type": "feat", "section": "Features", "hidden": false }, { "type": "fix", "section": "Bug Fixes", "hidden": false }, { "type": "chore", "section": "Chores", "hidden": false } ], - "include-component-in-tag": false, "packages": { ".": {} } - } \ No newline at end of file + } From e970b7c0b85f62644958b5e02387aab46372d1fc Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 17:38:43 -0500 Subject: [PATCH 10/14] chore(release-please): apply config to package at project root --- release-please-config.json | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/release-please-config.json b/release-please-config.json index 8cb63560d..95ae75187 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,11 +1,12 @@ { - "release-type": "node", - "changelog-sections": [ - { "type": "feat", "section": "Features", "hidden": false }, - { "type": "fix", "section": "Bug Fixes", "hidden": false }, - { "type": "chore", "section": "Chores", "hidden": false } - ], "packages": { - ".": {} + ".": { + "release-type": "node", + "changelog-sections": [ + { "type": "feat", "section": "Features", "hidden": false }, + { "type": "fix", "section": "Bug Fixes", "hidden": false }, + { "type": "chore", "section": "Chores", "hidden": false } + ], + } } } From 50207fa04fba995516d38884c95d76664342d9e0 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 21:49:47 -0500 Subject: [PATCH 11/14] chore(release-please): fix json syntax --- release-please-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index 95ae75187..b7a229c98 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -6,7 +6,7 @@ { "type": "feat", "section": "Features", "hidden": false }, { "type": "fix", "section": "Bug Fixes", "hidden": false }, { "type": "chore", "section": "Chores", "hidden": false } - ], + ] } } } From f69111ccc63ce0fcb1a6cdb43df0e6e19437ca98 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 21:54:10 -0500 Subject: [PATCH 12/14] chore(release-please): add `last-release-sha` --- release-please-config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/release-please-config.json b/release-please-config.json index b7a229c98..e313fa9b6 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,6 +1,7 @@ { "packages": { ".": { + "last-release-sha": "4ab7b8d2a1453ebbdd65aea6518b789d64e833a4", "release-type": "node", "changelog-sections": [ { "type": "feat", "section": "Features", "hidden": false }, From e9eb9cacf55ce559c2d09f64e021010c0bf9e9f7 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Tue, 13 Feb 2024 21:56:40 -0500 Subject: [PATCH 13/14] chore(release-please): disable `include-component-in-tag` --- release-please-config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/release-please-config.json b/release-please-config.json index e313fa9b6..33c80828b 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -2,6 +2,7 @@ "packages": { ".": { "last-release-sha": "4ab7b8d2a1453ebbdd65aea6518b789d64e833a4", + "include-component-in-tag": false, "release-type": "node", "changelog-sections": [ { "type": "feat", "section": "Features", "hidden": false }, From 695708aa91182f80da28836f2385a9c6055f2002 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 Feb 2024 02:57:11 +0000 Subject: [PATCH 14/14] chore(chore/fixup-release-please): release 4.6.1 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 36 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index c69cd293a..2699ad0e1 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "4.6.0" + ".": "4.6.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 81b765757..a5dbfde55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,38 @@ and this project adheres to [Semantic Versioning](http://semver.org/) using [Con Since `v4.6.0`, we have switched to automated releases and this file does not need to be manually updated. +## [4.6.1](https://github.com/nwutils/nw-builder/compare/v4.6.0...v4.6.1) (2024-02-14) + + +### Chores + +* **ci:** add chores section to changelog ([#1028](https://github.com/nwutils/nw-builder/issues/1028)) ([d630720](https://github.com/nwutils/nw-builder/commit/d630720039ba81563aa0e00995aa004c8d5edc79)) +* **ci:** change target branch to currentc ([6619ff3](https://github.com/nwutils/nw-builder/commit/6619ff3cb9b97d4d9a2b46cccea00d2d0271cd34)) +* **ci:** checkout repo and setup node ([d565475](https://github.com/nwutils/nw-builder/commit/d565475fb71916ac8e168cfbca7285f1442af698)) +* **ci:** reconfigure release please action ([009ec37](https://github.com/nwutils/nw-builder/commit/009ec37bce3e5494c80410c417acf6da2f5ec67d)) +* **ci:** remove `schema` prop ([33238b1](https://github.com/nwutils/nw-builder/commit/33238b14fb1bff16bd351826bd2d891c7e6d136c)) +* **ci:** update config ([b49eb8f](https://github.com/nwutils/nw-builder/commit/b49eb8f36b627133afb84fb86350f19e8aef3bf2)) +* **ci:** update sha and remove token ([62bf86f](https://github.com/nwutils/nw-builder/commit/62bf86fcbb2835c9e8e5626654b8f08baac2638d)) +* **deps:** bump the gha group in /.github/workflows with 1 update ([70030df](https://github.com/nwutils/nw-builder/commit/70030df94d55e5563775df16b7f07b2537198f69)) +* **docs:** update PR template to simplify commit descriptions ([#1029](https://github.com/nwutils/nw-builder/issues/1029)) ([6da9b89](https://github.com/nwutils/nw-builder/commit/6da9b898f74309dde6ca120dddbeaa32e7bdbcfc)) +* **docs:** update readme and changelog ([63fd50b](https://github.com/nwutils/nw-builder/commit/63fd50bdbfed52de4be4332601944e058b11d793)) +* fix remaining lint errors ([334ae74](https://github.com/nwutils/nw-builder/commit/334ae744d2d1d56d973145e407a987107675eb04)) +* **get:** refactor implementation ([#1025](https://github.com/nwutils/nw-builder/issues/1025)) ([72f65e1](https://github.com/nwutils/nw-builder/commit/72f65e134b3f5dfd543aba9d292c016da8b6d7f3)) +* **release-please-action:** do not point to manifest file ([96eeec8](https://github.com/nwutils/nw-builder/commit/96eeec806e1aba0b62acd899d5b9e98070a32b64)) +* **release-please-action:** point to config and manifest ([0a6a44d](https://github.com/nwutils/nw-builder/commit/0a6a44db44ae19c246221f7f05450f6ef1e9f646)) +* **release-please-action:** update manifest file name ([3a8371c](https://github.com/nwutils/nw-builder/commit/3a8371ca4a5e7a1ad8771e1cab7bc76281d3a072)) +* **release-please:** add `last-release-sha` ([f69111c](https://github.com/nwutils/nw-builder/commit/f69111ccc63ce0fcb1a6cdb43df0e6e19437ca98)) +* **release-please:** apply config to package at project root ([e970b7c](https://github.com/nwutils/nw-builder/commit/e970b7c0b85f62644958b5e02387aab46372d1fc)) +* **release-please:** correct path to package ([3719cee](https://github.com/nwutils/nw-builder/commit/3719cee4571b46b6b4c2c4d2b6806864e3c90c16)) +* **release-please:** disable `include-component-in-tag` ([e9eb9ca](https://github.com/nwutils/nw-builder/commit/e9eb9cacf55ce559c2d09f64e021010c0bf9e9f7)) +* **release-please:** disable `include-component-in-tag` ([4f4cff8](https://github.com/nwutils/nw-builder/commit/4f4cff84a614858870d09781dd5d8a8522b0ff22)) +* **release-please:** fix json syntax ([50207fa](https://github.com/nwutils/nw-builder/commit/50207fa04fba995516d38884c95d76664342d9e0)) +* **release-please:** remove manifest ([23a16fb](https://github.com/nwutils/nw-builder/commit/23a16fbd5e93c3ad1221dad6106299079f81ea7c)) +* **release-please:** simplify config ([567b8b7](https://github.com/nwutils/nw-builder/commit/567b8b7f82e057645a7851940ff99b765caa9c05)) +* **run:** mark run mode as deprecated ([#1027](https://github.com/nwutils/nw-builder/issues/1027)) ([1115728](https://github.com/nwutils/nw-builder/commit/1115728d433cba123a7e2dd54a52abaaed4710a6)) +* **test:** disable tests ([b678b4f](https://github.com/nwutils/nw-builder/commit/b678b4ff7d30b606b02eb8a1c4e8f6cf7267102b)) +* **test:** try adding chores to release notes ([#1031](https://github.com/nwutils/nw-builder/issues/1031)) ([5cabc20](https://github.com/nwutils/nw-builder/commit/5cabc20e79bb0fe0d77687f97ac4fae8fc3e95a9)) + ## [4.6.0](https://github.com/nwutils/nw-builder/compare/v4.5.4...v4.6.0) (2024-02-01) diff --git a/package-lock.json b/package-lock.json index 795667263..f7ba40fce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "nw-builder", - "version": "4.6.0", + "version": "4.6.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "nw-builder", - "version": "4.6.0", + "version": "4.6.1", "license": "MIT", "dependencies": { "axios": "^1.6.7", diff --git a/package.json b/package.json index 0832fa026..d6057cf21 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nw-builder", - "version": "4.6.0", + "version": "4.6.1", "description": "Build NW.js desktop applications for MacOS, Windows and Linux.", "keywords": [ "NW.js",