Skip to content

Commit 038eba3

Browse files
committed
fix ci
1 parent ef2b28a commit 038eba3

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ jobs:
2727
with:
2828
deno-version: v2.x
2929

30-
- run: make build
31-
3230
- uses: actions/cache@v4
3331
with:
3432
path: ~/.cache/pre-commit
@@ -110,6 +108,7 @@ jobs:
110108
with:
111109
version_file_path: packages/python/pyproject.toml
112110

111+
- run: make build
113112
- run: uv build
114113

115114
- run: uv publish --trusted-publishing always

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ lint-py: ## Lint Python code
4646
lint: lint-ts lint-py ## Lint all code
4747

4848
.PHONY: typecheck-ts
49-
typecheck-ts: ## Typecheck TS code
49+
typecheck-ts: build ## Typecheck TS code
5050
cd mcp_run_python && deno task typecheck
5151

5252
.PHONY: typecheck-py
@@ -57,7 +57,7 @@ typecheck-py: ## Typecheck the code
5757
typecheck: typecheck-ts typecheck-py ## Typecheck all code
5858

5959
.PHONY: test
60-
test: ## Run tests and collect coverage data
60+
test: build ## Run tests and collect coverage data
6161
uv run coverage run -m pytest
6262
@uv run coverage report
6363

0 commit comments

Comments
 (0)