We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e90705f commit f76c07aCopy full SHA for f76c07a
.github/workflows/ci.yml
@@ -41,3 +41,25 @@ jobs:
41
python -m pip install --upgrade pip
42
python -m pip install '.[dev]'
43
- run: pytest
44
+
45
+ packaging:
46
+ name: Packaging
47
+ runs-on: ubuntu-latest
48
+ steps:
49
+ - uses: actions/checkout@v4
50
+ - uses: actions/setup-python@v5
51
+ with:
52
+ python-version: '3.11'
53
+ - name: Install dependencies
54
+ run: |
55
+ python -m pip install --upgrade pip
56
+ python -m pip install build twine validate-pyproject[all]
57
+ - name: Check and install package
58
59
+ validate-pyproject pyproject.toml
60
+ python -m build
61
+ python -m twine check --strict dist/*
62
+ python -m pip install dist/*.whl
63
+ - name: Check CLIs
64
65
+ vcf2zarr --help
0 commit comments