Skip to content

Commit eafabcc

Browse files
authored
fix(ci): build packages by path in release workflow (#62)
1 parent 3c44bbf commit eafabcc

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,10 @@ jobs:
4545
- name: Build all distributions (3 packages)
4646
run: |
4747
# Build order matters: skillport-core first (others depend on it)
48-
uv build --package skillport-core --out-dir dist/
49-
uv build --package skillport --out-dir dist/
50-
uv build --package skillport-mcp --out-dir dist/
48+
# NOTE: `--package` requires a uv workspace; this repo uses per-package projects.
49+
uv build --out-dir dist/ --clear packages/skillport-core
50+
uv build --out-dir dist/ .
51+
uv build --out-dir dist/ packages/skillport-mcp
5152
5253
- name: Publish to PyPI
5354
uses: pypa/gh-action-pypi-publish@release/v1

0 commit comments

Comments
 (0)