diff --git a/.drone.star b/.drone.star index e32509a58d..697d98c54c 100644 --- a/.drone.star +++ b/.drone.star @@ -2627,6 +2627,7 @@ def generateWebPnpmCache(ctx): "image": OC_CI_NODEJS % DEFAULT_NODEJS_VERSION, "commands": [ "cd %s" % dirs["web"], + 'npm install --silent --global --force "$(jq -r ".packageManager" < package.json)"', "pnpm config set store-dir ./.pnpm-store", "retry -t 3 'pnpm install'", ], @@ -2718,6 +2719,7 @@ def restoreWebPnpmCache(): "cd %s" % dirs["web"], "rm -rf .pnpm-store", "tar -xvf %s" % dirs["webPnpmZip"], + 'npm install --silent --global --force "$(jq -r ".packageManager" < package.json)"', "pnpm config set store-dir ./.pnpm-store", "retry -t 3 'pnpm install'", ],