diff --git a/.github/workflows/publish-npm-core.yml b/.github/workflows/publish-npm-core.yml index 49eac8dd2d..462dbdc8eb 100644 --- a/.github/workflows/publish-npm-core.yml +++ b/.github/workflows/publish-npm-core.yml @@ -2,9 +2,9 @@ name: Publish core Package to npmjs on: push: tags: ["v[0-9]+.[0-9]+.[0-9]+-core"] - paths: ["core/**"] + paths: ["core/**", ".github/workflows/publish-npm-core.yml"] pull_request: - paths: ["core/**"] + paths: ["core/**", ".github/workflows/publish-npm-core.yml"] jobs: build-and-publish-plugins: environment: production @@ -45,7 +45,7 @@ jobs: node-version: "20.x" registry-url: "https://registry.npmjs.org" - - run: cd core && corepack enable && corepack prepare yarn@4.5.3 --activate && yarn --version && yarn install && yarn build + - run: cd core && corepack enable && corepack prepare yarn@4.5.3 --activate && yarn --version && yarn config set -H enableImmutableInstalls false && yarn install && yarn build - run: cd core && yarn publish --access public if: github.event_name == 'push' diff --git a/.github/workflows/publish-npm-joi.yml b/.github/workflows/publish-npm-joi.yml index 8c6ee6f68d..867ad80fef 100644 --- a/.github/workflows/publish-npm-joi.yml +++ b/.github/workflows/publish-npm-joi.yml @@ -2,9 +2,9 @@ name: Publish joi Package to npmjs on: push: tags: ["v[0-9]+.[0-9]+.[0-9]+-joi"] - paths: ["joi/**"] + paths: ["joi/**", ".github/workflows/publish-npm-joi.yml"] pull_request: - paths: ["joi/**"] + paths: ["joi/**", ".github/workflows/publish-npm-joi.yml"] jobs: build-and-publish-plugins: environment: production @@ -45,7 +45,7 @@ jobs: node-version: "20.x" registry-url: "https://registry.npmjs.org" - - run: cd joi && corepack enable && corepack prepare yarn@4.5.3 --activate && yarn --version && yarn install && yarn build + - run: cd joi && corepack enable && corepack prepare yarn@4.5.3 --activate && yarn --version && yarn config set -H enableImmutableInstalls false && yarn install && yarn build - run: cd joi && yarn publish --access public if: github.event_name == 'push'