From b2582c7670a40ed487e5e11f991098215b26a460 Mon Sep 17 00:00:00 2001 From: Bartosz Kaszubowski Date: Tue, 13 Jan 2026 14:15:14 +0100 Subject: [PATCH] run all packages/plugins checks from the workspace --- .github/workflows/pre-merge.yml | 12 ------------ package.json | 4 ++-- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/.github/workflows/pre-merge.yml b/.github/workflows/pre-merge.yml index a5c5ffe74cb..89384453f13 100644 --- a/.github/workflows/pre-merge.yml +++ b/.github/workflows/pre-merge.yml @@ -36,18 +36,6 @@ jobs: - name: Run plugins lint run: yarn lint:plugins - - name: Run remark-codeblock-language-as-title plugin checks - working-directory: plugins/remark-codeblock-language-as-title - run: yarn tsc - - - name: Run remark-lint-no-dead-urls plugin checks - working-directory: plugins/remark-lint-no-dead-urls - run: yarn tsc && yarn test - - - name: Run remark-snackplayer plugin checks - working-directory: plugins/remark-snackplayer - run: yarn tsc && yarn test - lint-website: runs-on: ubuntu-latest steps: diff --git a/package.json b/package.json index 12cc8f7f32f..2a577a7169a 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,8 @@ "serve": "yarn --cwd website serve", "prepare": "husky", "lint": "eslint .", - "lint:packages": "eslint ./packages", - "lint:plugins": "eslint ./plugins", + "lint:packages": "yarn workspaces foreach --from \"packages/*\" -p -R run lint", + "lint:plugins": "yarn workspaces foreach --from \"plugins/*\" -p -R run lint && yarn workspaces foreach --from \"plugins/*\" -p -R run test", "lint:website": "eslint ./website ./docs", "update-lock": "yarn dedupe", "check-dependencies": "manypkg check"