build: fix npm registry publication with pnpm
authorJérôme Benoit <jerome.benoit@sap.com>
Mon, 3 Apr 2023 18:07:24 +0000 (20:07 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Mon, 3 Apr 2023 18:07:24 +0000 (20:07 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
.github/workflows/npmpublish.yml
CHANGELOG.md

index cf68a7ae1abd64f5be3c9db4691e7384c2d03800..0fea6aae699b546f962f1c9d8abc6f292f2c8d0c 100644 (file)
@@ -53,7 +53,10 @@ jobs:
         uses: jaywcjlove/github-action-package@main
 
       - name: Install
-        run: pnpm install
+        run: |
+          corepack enable
+          corepack prepare pnpm@latest --activate
+          pnpm install
 
       - name: Publish Release
         if: ${{ contains(steps.package-version.outputs.version, '-') == false }}
index 37e97b1d8b7e49d4b9165c675fefa561471406c6..179177148d636ef44b3ff0fa08862e4754f3cb54 100644 (file)
@@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## [Unreleased]
 
+### Added
+
+- Add `LESS_BUSY` worker choice strategy.
+
+### Changed
+
+- Optimize worker storage in pool.
+- Optimize worker alive status check.
+- BREAKING CHANGE: Rename worker choice strategy `LESS_RECENTLY_USED` to `LESS_USED`.
+- Optimize `LESS_USED` worker choice strategy.
+
+### Fixed
+
+- Ensure trimmable characters are checked at pool initialization.
+- Fix message id integer overflow.
+- Fix pool worker removal in worker choice strategy internals.
+
 ## [2.4.0-0] - 2023-04-03
 
 ### Added