fix(ci): correct split source-check commands
This commit is contained in:
@@ -221,14 +221,12 @@ jobs:
|
||||
- name: Run backend pre-commit source checks
|
||||
env:
|
||||
CI: "true"
|
||||
SKIP: "eslint,prettier,typescript-check,tsdoc-lint"
|
||||
run: |
|
||||
set -euo pipefail
|
||||
export PATH="$HOME/.local/bin:$PATH"
|
||||
cd backend
|
||||
uv run pre-commit run --all-files --show-diff-on-failure --config ../.pre-commit-config.yaml \
|
||||
trailing-whitespace end-of-file-fixer check-merge-conflict check-added-large-files \
|
||||
check-yaml check-json check-toml mixed-line-ending markdownlint pretty-format-toml \
|
||||
ruff ruff-format pyright pydoclint no-docstring-types
|
||||
uv run pre-commit run --all-files --show-diff-on-failure --config ../.pre-commit-config.yaml
|
||||
|
||||
- *failure_diagnostics_step
|
||||
|
||||
@@ -323,10 +321,6 @@ jobs:
|
||||
set -euo pipefail
|
||||
export NODE_OPTIONS="--max-old-space-size=512"
|
||||
export YARN_NETWORK_CONCURRENCY=1
|
||||
export PATH="$HOME/.local/bin:$PATH"
|
||||
|
||||
cd backend
|
||||
uv tool install pre-commit
|
||||
cd frontend
|
||||
yarn install --immutable --mode=skip-build
|
||||
|
||||
@@ -335,10 +329,10 @@ jobs:
|
||||
CI: "true"
|
||||
run: |
|
||||
set -euo pipefail
|
||||
export PATH="$HOME/.local/share/mise/shims:$HOME/.local/bin:$HOME/.local/share/uv/tools/pre-commit/bin:$PATH"
|
||||
cd backend
|
||||
pre-commit run --all-files --show-diff-on-failure --config ../.pre-commit-config.yaml \
|
||||
eslint prettier typescript-check tsdoc-lint
|
||||
cd frontend
|
||||
corepack yarn eslint . --max-warnings=0
|
||||
corepack yarn vue-tsc --noEmit
|
||||
corepack yarn prettier --check .
|
||||
|
||||
- *failure_diagnostics_step
|
||||
|
||||
|
||||
Reference in New Issue
Block a user