Skip to content

Commit 92db563

Browse files
committed
Fix pre-commit install
1 parent 01a28c3 commit 92db563

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

.circleci/continue_config.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@ jobs:
6666
- run:
6767
name: Install ODBC
6868
command: sudo apt-get install unixodbc-dev
69+
- run:
70+
name: Install pre-commit
71+
command: make install-pre-commit-uv
6972
- run:
7073
name: Install SQLMesh dev dependencies
7174
command: make install-dev-uv
@@ -134,7 +137,7 @@ jobs:
134137
- v1-nm-cache-{{ checksum "package-lock.json" }}
135138
- run:
136139
name: Install packages
137-
command: npm ci
140+
command: npm ci
138141
- save_cache:
139142
key: v1-nm-cache-{{ checksum "package-lock.json" }}
140143
paths:

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ install-doc-uv:
1515
install-pre-commit:
1616
pre-commit install
1717

18+
install-pre-commit-uv:
19+
pip3 install uv && uv pip install --system pre-commit && python -m pre_commit install
20+
1821
style:
1922
pre-commit run --all-files
2023

0 commit comments

Comments
 (0)