diff --git a/.github/workflows/push-renovate-pob_root.yml b/.github/workflows/push-renovate-pob_root.yml index 5b873f35..31a68a18 100644 --- a/.github/workflows/push-renovate-pob_root.yml +++ b/.github/workflows/push-renovate-pob_root.yml @@ -34,7 +34,7 @@ jobs: - name: Check for added or modified files id: git-check-modified - run: echo ::set-output name=modified::$(if [[ -z $(git status -s) ]]; then echo "false"; else echo "true"; fi) + run: if [[ -z $(git status -s) ]]; then echo "modified=false" >> $GITHUB_OUTPUT ; else echo "modified=true"; fi - name: Commit report if: steps.git-check-modified.outputs.modified == 'true' diff --git a/.github/workflows/push-renovate-prettier.yml b/.github/workflows/push-renovate-prettier.yml index 255923f0..cd1fe629 100644 --- a/.github/workflows/push-renovate-prettier.yml +++ b/.github/workflows/push-renovate-prettier.yml @@ -25,7 +25,7 @@ jobs: - name: Check for added or modified files id: git-check-modified - run: echo ::set-output name=modified::$(if [[ -z $(git status -s) ]]; then echo "false"; else echo "true"; fi) + run: if [[ -z $(git status -s) ]]; then echo "modified=false" >> $GITHUB_OUTPUT ; else echo "modified=true"; fi - name: Commit report if: steps.git-check-modified.outputs.modified == 'true' diff --git a/.husky/post-checkout b/.husky/post-checkout index aa4c963f..5d65c6f8 100755 --- a/.husky/post-checkout +++ b/.husky/post-checkout @@ -1,3 +1,13 @@ if [ -n "$(git diff HEAD@{1}..HEAD@{0} -- yarn.lock)" ]; then + yarn config set logFilters --json '[ + {"code": "YN0002","level": "discard"}, + {"code": "YN0007","level": "discard"}, + {"code": "YN0008","level": "discard"}, + {"code": "YN0013","level": "discard"}, + {"code": "YN0018","level": "discard"}, + {"code": "YN0060","level": "discard"}, + {"code": "YN0061","level": "discard"} + ]' > /dev/null yarn install --immutable || true + yarn config unset logFilters > /dev/null fi diff --git a/.husky/post-merge b/.husky/post-merge index aa4c963f..5d65c6f8 100755 --- a/.husky/post-merge +++ b/.husky/post-merge @@ -1,3 +1,13 @@ if [ -n "$(git diff HEAD@{1}..HEAD@{0} -- yarn.lock)" ]; then + yarn config set logFilters --json '[ + {"code": "YN0002","level": "discard"}, + {"code": "YN0007","level": "discard"}, + {"code": "YN0008","level": "discard"}, + {"code": "YN0013","level": "discard"}, + {"code": "YN0018","level": "discard"}, + {"code": "YN0060","level": "discard"}, + {"code": "YN0061","level": "discard"} + ]' > /dev/null yarn install --immutable || true + yarn config unset logFilters > /dev/null fi diff --git a/.husky/post-rewrite b/.husky/post-rewrite index 9cb6fd01..ecd1c7bd 100755 --- a/.husky/post-rewrite +++ b/.husky/post-rewrite @@ -1,3 +1,13 @@ if [ -n "$(git diff HEAD@{1}..HEAD@{0} -- yarn.lock)" ] | [ "$1" = "rebase" ]; then + yarn config set logFilters --json '[ + {"code": "YN0002","level": "discard"}, + {"code": "YN0007","level": "discard"}, + {"code": "YN0008","level": "discard"}, + {"code": "YN0013","level": "discard"}, + {"code": "YN0018","level": "discard"}, + {"code": "YN0060","level": "discard"}, + {"code": "YN0061","level": "discard"} + ]' > /dev/null yarn install --immutable || true + yarn config unset logFilters > /dev/null fi diff --git a/.prettierignore b/.prettierignore index 630a5942..c050aeac 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,4 +1,5 @@ CHANGELOG.md +/.yarnrc.yml /docs /.yarn/**/* /dist diff --git a/package.json b/package.json index 6fcd82c6..f0e75792 100644 --- a/package.json +++ b/package.json @@ -89,7 +89,7 @@ "@pob/eslint-config": "58.1.0", "@pob/eslint-config-typescript": "58.1.0", "@pob/rollup-typescript": "5.1.0", - "@pob/root": "13.3.0", + "@pob/root": "13.4.1", "@types/node": "20.16.11", "check-package-dependencies": "7.2.0", "eslint": "9.12.0", diff --git a/yarn.lock b/yarn.lock index c391a13c..8ff7075f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -780,9 +780,9 @@ __metadata: languageName: node linkType: hard -"@pob/root@npm:13.3.0": - version: 13.3.0 - resolution: "@pob/root@npm:13.3.0" +"@pob/root@npm:13.4.1": + version: 13.4.1 + resolution: "@pob/root@npm:13.4.1" dependencies: "@commitlint/cli": "npm:19.5.0" "@pob/pretty-eslint-config": "npm:7.0.0" @@ -808,7 +808,7 @@ __metadata: pretty-pkg: ./bin/pretty-pkg.js repository-check-dirty: ./bin/repository-check-dirty.js yarn-version: ./bin/yarn-version.js - checksum: 10c0/32e17b20ae2b74983792c73cca5d7a14f112f8117b658e8a9d7c72ce91e526a5c19097bc028b6f5aee09cd819a3ec2762cad11be40861f7161049e678216a443 + checksum: 10c0/8b2b84e872a9c48d60efb803868cd12945c73d72992c3aa7e644ace67d3e2bf6ff0f6aeab0508e369ffc6af6047835098ffbad4d37379c7a9823e9a2745b9b4c languageName: node linkType: hard @@ -4632,7 +4632,7 @@ __metadata: "@pob/eslint-config": "npm:58.1.0" "@pob/eslint-config-typescript": "npm:58.1.0" "@pob/rollup-typescript": "npm:5.1.0" - "@pob/root": "npm:13.3.0" + "@pob/root": "npm:13.4.1" "@types/node": "npm:20.16.11" check-package-dependencies: "npm:7.2.0" eslint: "npm:9.12.0"