From d7d38a116c2b57c1adcbf14671de0255a89f3da5 Mon Sep 17 00:00:00 2001 From: Hubert Bugaj Date: Tue, 20 Jan 2026 13:48:28 +0100 Subject: [PATCH 1/3] chore: fix linting & formatting --- mise.toml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/mise.toml b/mise.toml index 00cb3a70aba8..77a456a3438e 100644 --- a/mise.toml +++ b/mise.toml @@ -107,7 +107,7 @@ depends = ["lint:deny", "lint:spellcheck", "lint:rust-fmt", "lint:clippy", "lint [tasks."lint:yaml"] description = "Lint YAML files." run = ''' -corepack enable && yarn && yarn install +yarn && yarn install yarn yaml-check ''' @@ -116,12 +116,30 @@ description = "Format all supported code." run = ''' cargo fmt --all taplo fmt -corepack enable && yarn && yarn install +yarn && yarn install yarn md-fmt yarn yaml-fmt ''' alias = "fmt" +[tasks."docs:format"] +description = "Format documentation files." +dir = "docs" +run = ''' +yarn --immutable +yarn format +''' + +[tasks."docs:lint"] +description = "Lint documentation files." +dir = "docs" +run = ''' +yarn --immutable +yarn typecheck +yarn spellcheck +yarn format-check +''' + [tasks.clean] description = "Cleanup all build artifacts and dependencies." run = ''' From da3ccb6cfdfbedb509c7fc7223e0a2cb97905b13 Mon Sep 17 00:00:00 2001 From: Hubert Bugaj Date: Tue, 20 Jan 2026 13:49:38 +0100 Subject: [PATCH 2/3] fmt parity report --- .github/workflows/rpc-parity-report.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/rpc-parity-report.yml b/.github/workflows/rpc-parity-report.yml index f38f8bf5b342..658018f3dffb 100644 --- a/.github/workflows/rpc-parity-report.yml +++ b/.github/workflows/rpc-parity-report.yml @@ -45,6 +45,7 @@ jobs: df -h - uses: jdx/mise-action@v3 - run: mise add_conformance_report + - run: mise run docs:format # This is needed in order to have the commits signed. - uses: actions/create-github-app-token@v2 id: generate-token From 64e612624f4c9dbd759044592af4727d86f608db Mon Sep 17 00:00:00 2001 From: Hubert Bugaj Date: Tue, 20 Jan 2026 13:50:45 +0100 Subject: [PATCH 3/3] use mise in docs lint workflow --- .github/workflows/docs-check.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/docs-check.yml b/.github/workflows/docs-check.yml index 78ef10f23031..cd0538623681 100644 --- a/.github/workflows/docs-check.yml +++ b/.github/workflows/docs-check.yml @@ -33,8 +33,5 @@ jobs: - uses: actions/checkout@v6 - uses: jdx/mise-action@v3 - run: mise run docs:format-spellcheck-dictionary-check - - run: yarn --immutable - - run: yarn typecheck - - run: yarn spellcheck - - run: yarn format-check + - run: mise run docs:lint - run: yarn build