From ba5a5cf388054900b8df3d2e00f32aaa190ecaf5 Mon Sep 17 00:00:00 2001 From: Kirk Waiblinger <53019676+kirkwaiblinger@users.noreply.github.com> Date: Wed, 14 May 2025 15:10:42 -0600 Subject: [PATCH 1/3] remove postinstall steps from CI --- .github/actions/prepare-install/action.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/prepare-install/action.yml b/.github/actions/prepare-install/action.yml index 2334ef0b406f..7686f9cd4de2 100644 --- a/.github/actions/prepare-install/action.yml +++ b/.github/actions/prepare-install/action.yml @@ -76,3 +76,4 @@ runs: YARN_INSTALL_STATE_PATH: .yarn/ci-cache/install-state.gz # Very small speedup when lock does not change # Other environment variables HUSKY: '0' # By default do not run HUSKY install + SKIP_POSTINSTALL: 'true' From a09d2b769be6d134cd2522a31d2383a737187e2f Mon Sep 17 00:00:00 2001 From: Kirk Waiblinger <53019676+kirkwaiblinger@users.noreply.github.com> Date: Wed, 14 May 2025 15:32:19 -0600 Subject: [PATCH 2/3] add generate-configs requirement --- project.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/project.json b/project.json index f51e50b1493a..095039639f87 100644 --- a/project.json +++ b/project.json @@ -12,7 +12,8 @@ "command": "eslint . --ignore-pattern=packages --cache" }, "generate-configs": { - "command": "tsx tools/scripts/generate-configs.mts" + "command": "tsx tools/scripts/generate-configs.mts", + "dependsOn": ["eslint-plugin:build"] }, "generate-contributors": { "command": "tsx tools/scripts/generate-contributors.mts" From ea542159bc3631e2c78ac1af9500910b66160a6f Mon Sep 17 00:00:00 2001 From: Kirk Waiblinger <53019676+kirkwaiblinger@users.noreply.github.com> Date: Wed, 14 May 2025 15:52:41 -0600 Subject: [PATCH 3/3] add repo:lint deps --- project.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/project.json b/project.json index 095039639f87..5c3df134291a 100644 --- a/project.json +++ b/project.json @@ -9,7 +9,12 @@ "outputs": ["{workspaceRoot}/dist"] }, "lint": { - "command": "eslint . --ignore-pattern=packages --cache" + "command": "eslint . --ignore-pattern=packages --cache", + "dependsOn": [ + "eslint-plugin:build", + "eslint-plugin-internal:build", + "typescript-eslint:build" + ] }, "generate-configs": { "command": "tsx tools/scripts/generate-configs.mts",