Skip to content

Commit 0b260d7

Browse files
committed
ci(tests) Verify runtime deps
1 parent 39fe784 commit 0b260d7

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/tests.yml

+11
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,17 @@ jobs:
2929
- name: Set up Python ${{ matrix.python-version }}
3030
run: uv python install ${{ matrix.python-version }}
3131

32+
- name: Test runtime dependencies
33+
run: |
34+
uv run --no-dev -p python${{ matrix.python-version }} -- python -c '
35+
from tmuxp import _internal, cli, workspace, exc, log, plugin, shell, types, util, __version__
36+
from tmuxp._internal import config_reader, types
37+
from tmuxp.workspace import builder, constants, finders, freezer, importers, loader, validation
38+
from libtmux import __version__ as __libtmux_version__
39+
print("tmuxp version:", __version__)
40+
print("libtmux version:", __libtmux_version__)
41+
'
42+
3243
- name: Install dependencies
3344
run: uv sync --all-extras --dev
3445

0 commit comments

Comments
 (0)