From 02d4ed05e1ad407896f1181efcc7a7199b6ec80a Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Wed, 19 Feb 2025 18:28:35 -0600 Subject: [PATCH] ci(tests) Verify runtime deps --- .github/workflows/tests.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ca88dee3..26424629 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,6 +21,16 @@ jobs: - name: Set up Python ${{ matrix.python-version }} run: uv python install ${{ matrix.python-version }} + - name: Test runtime dependencies + run: | + uv run --no-dev -p python${{ matrix.python-version }} -- python -c ' + from vcspull import _internal, cli, config, exc, log, types, util, validator, __version__ + from vcspull._internal import config_reader + from vcspull.cli import sync + print("vcspull version:", __version__) + print("libvcs version:", __libvcs_version__) + ' + - name: Install dependencies run: uv sync --all-extras --dev