Skip to content

Commit b098c59

Browse files
committed
ci(release): allow independent tangle-api version
1 parent de2cd5a commit b098c59

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/release.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ jobs:
4141
uv run --isolated --no-project \
4242
--with dist/tangle_cli-*.whl \
4343
--with dist/tangle_api-*.whl \
44-
python -c "import importlib.metadata as m; import tangle_api.generated.models; import tangle_api.schema; assert m.version('tangle-api') == m.version('tangle-cli')"
44+
python -c "import importlib.metadata as m; import tangle_cli; import tangle_api.generated.models; import tangle_api.schema; print(f'tangle-cli {m.version(\"tangle-cli\")} with tangle-api {m.version(\"tangle-api\")}')"
4545
- name: Smoke test tangle-api source distribution
4646
run: |
4747
uv run --isolated --no-project \
4848
--with dist/tangle_cli-*.tar.gz \
4949
--with dist/tangle_api-*.tar.gz \
50-
python -c "import importlib.metadata as m; import tangle_api.generated.models; import tangle_api.schema; assert m.version('tangle-api') == m.version('tangle-cli')"
50+
python -c "import importlib.metadata as m; import tangle_cli; import tangle_api.generated.models; import tangle_api.schema; print(f'tangle-cli {m.version(\"tangle-cli\")} with tangle-api {m.version(\"tangle-api\")}')"
5151
- name: Smoke test native extra compatibility alias from local dist
5252
run: |
5353
cli_wheel="$(echo dist/tangle_cli-*.whl)"
5454
uv run --isolated --no-project --find-links dist --with "${cli_wheel}[native]" tangle-cli version
5555
- name: Publish
56-
run: uv publish
56+
run: uv publish --check-url https://pypi.org/simple/

0 commit comments

Comments
 (0)