ci: Add smoke test during release
This commit is contained in:
@@ -25,5 +25,9 @@ jobs:
|
|||||||
run: uv python install 3.11
|
run: uv python install 3.11
|
||||||
- name: Build
|
- name: Build
|
||||||
run: uv build
|
run: uv build
|
||||||
|
- name: Smoke test (wheel)
|
||||||
|
run: uv run --isolated --no-project --with dist/*.whl nextcloud-mcp-server --help
|
||||||
|
- name: Smoke test (source distribution)
|
||||||
|
run: uv run --isolated --no-project --with dist/*.tar.gz nextcloud-mcp-server --help
|
||||||
- name: Publish
|
- name: Publish
|
||||||
run: uv publish
|
run: uv publish
|
||||||
|
|||||||
Reference in New Issue
Block a user