diff --git a/.github/workflows/check-action-metadata-task.yml b/.github/workflows/check-action-metadata-task.yml index cf9dba87..977538cc 100644 --- a/.github/workflows/check-action-metadata-task.yml +++ b/.github/workflows/check-action-metadata-task.yml @@ -5,6 +5,7 @@ on: push: paths: - ".github/workflows/check-action-metadata-task.ya?ml" + - ".npmrc" - "action.ya?ml" - "package.json" - "package-lock.json" @@ -12,6 +13,7 @@ on: pull_request: paths: - ".github/workflows/check-action-metadata-task.ya?ml" + - ".npmrc" - "action.ya?ml" - "package.json" - "package-lock.json" diff --git a/.github/workflows/check-markdown-task.yml b/.github/workflows/check-markdown-task.yml index ee1d728e..c1d0f87b 100644 --- a/.github/workflows/check-markdown-task.yml +++ b/.github/workflows/check-markdown-task.yml @@ -7,6 +7,7 @@ on: paths: - ".github/workflows/check-markdown-task.ya?ml" - ".markdown-link-check.json" + - ".npmrc" - "package.json" - "package-lock.json" - "Taskfile.ya?ml" @@ -19,6 +20,7 @@ on: paths: - ".github/workflows/check-markdown-task.ya?ml" - ".markdown-link-check.json" + - ".npmrc" - "package.json" - "package-lock.json" - "Taskfile.ya?ml" diff --git a/.github/workflows/check-npm-dependencies-task.yml b/.github/workflows/check-npm-dependencies-task.yml index 780be9b5..9edf0fe7 100644 --- a/.github/workflows/check-npm-dependencies-task.yml +++ b/.github/workflows/check-npm-dependencies-task.yml @@ -12,6 +12,7 @@ on: - ".licensed.ya?ml" - "Taskfile.ya?ml" - "**/.gitmodules" + - "**/.npmrc" - "**/package.json" - "**/package-lock.json" pull_request: @@ -22,6 +23,7 @@ on: - ".licensed.ya?ml" - "Taskfile.ya?ml" - "**/.gitmodules" + - "**/.npmrc" - "**/package.json" - "**/package-lock.json" schedule: diff --git a/.github/workflows/check-npm-task.yml b/.github/workflows/check-npm-task.yml index 2ed70490..0d1e7991 100644 --- a/.github/workflows/check-npm-task.yml +++ b/.github/workflows/check-npm-task.yml @@ -6,12 +6,14 @@ on: push: paths: - ".github/workflows/check-npm-task.ya?ml" + - "**/.npmrc" - "**/package.json" - "**/package-lock.json" - "Taskfile.ya?ml" pull_request: paths: - ".github/workflows/check-npm-task.ya?ml" + - "**/.npmrc" - "**/package.json" - "**/package-lock.json" - "Taskfile.ya?ml" diff --git a/.github/workflows/check-prettier-formatting-task.yml b/.github/workflows/check-prettier-formatting-task.yml index 65e7a0b7..467871f3 100644 --- a/.github/workflows/check-prettier-formatting-task.yml +++ b/.github/workflows/check-prettier-formatting-task.yml @@ -7,6 +7,7 @@ on: paths: - ".github/workflows/check-prettier-formatting-task.ya?ml" - "Taskfile.ya?ml" + - "**/.npmrc" - "**/.prettierignore" - "**/.prettierrc*" # CSS @@ -103,6 +104,7 @@ on: paths: - ".github/workflows/check-prettier-formatting-task.ya?ml" - "Taskfile.ya?ml" + - "**/.npmrc" - "**/.prettierignore" - "**/.prettierrc*" # CSS diff --git a/.github/workflows/check-tsconfig-task.yml b/.github/workflows/check-tsconfig-task.yml index 576f18f2..6936611c 100644 --- a/.github/workflows/check-tsconfig-task.yml +++ b/.github/workflows/check-tsconfig-task.yml @@ -6,6 +6,7 @@ on: paths: - ".github/workflows/check-tsconfig-task.ya?ml" - "**/tsconfig*.json" + - ".npmrc" - "package.json" - "package-lock.json" - "Taskfile.ya?ml" @@ -13,6 +14,7 @@ on: paths: - ".github/workflows/check-tsconfig-task.ya?ml" - "**/tsconfig*.json" + - ".npmrc" - "package.json" - "package-lock.json" - "Taskfile.ya?ml" diff --git a/.github/workflows/check-typescript-task.yml b/.github/workflows/check-typescript-task.yml index 41556c1d..bc8f9f63 100644 --- a/.github/workflows/check-typescript-task.yml +++ b/.github/workflows/check-typescript-task.yml @@ -7,6 +7,7 @@ on: - ".github/workflows/check-typescript-task.ya?ml" - ".eslintignore" - "**/.eslintrc*" + - ".npmrc" - "package.json" - "package-lock.json" - "Taskfile.ya?ml" @@ -21,6 +22,7 @@ on: - ".github/workflows/check-typescript-task.ya?ml" - ".eslintignore" - "**/.eslintrc*" + - ".npmrc" - "package.json" - "package-lock.json" - "Taskfile.ya?ml" diff --git a/.github/workflows/sync-labels-npm.yml b/.github/workflows/sync-labels-npm.yml index 9d9e4921..b201f3f3 100644 --- a/.github/workflows/sync-labels-npm.yml +++ b/.github/workflows/sync-labels-npm.yml @@ -11,12 +11,14 @@ on: paths: - ".github/workflows/sync-labels-npm.ya?ml" - ".github/label-configuration-files/*.ya?ml" + - ".npmrc" - "package.json" - "package-lock.json" pull_request: paths: - ".github/workflows/sync-labels-npm.ya?ml" - ".github/label-configuration-files/*.ya?ml" + - ".npmrc" - "package.json" - "package-lock.json" schedule: diff --git a/.github/workflows/test-typescript-task.yml b/.github/workflows/test-typescript-task.yml index 42a344f9..8950da2f 100644 --- a/.github/workflows/test-typescript-task.yml +++ b/.github/workflows/test-typescript-task.yml @@ -4,6 +4,7 @@ on: push: paths: - ".github/workflows/test-typescript-task.ya?ml" + - ".npmrc" - "jest.config.js" - "package.json" - "package-lock.json" @@ -17,6 +18,7 @@ on: pull_request: paths: - ".github/workflows/test-typescript-task.ya?ml" + - ".npmrc" - "jest.config.js" - "package.json" - "package-lock.json" diff --git a/.npmrc b/.npmrc new file mode 100644 index 00000000..2fc27b7e --- /dev/null +++ b/.npmrc @@ -0,0 +1,3 @@ +# See: https://docs.npmjs.com/cli/configuring-npm/npmrc + +engine-strict = true