Releases
ArgLib uses GitHub Actions with trusted publishing for TestPyPI and PyPI.
Documentation site
Docs deploy via GitHub Pages using the Docs workflow on pushes to main.
PyPI (release)
- Create a GitHub Release with a tag (for example
v0.1.0). - The
Releaseworkflow builds and publishes the package to PyPI.
Versioning
Update the version in pyproject.toml before tagging a release.
v0.1 Release Checklist
- Update version in
pyproject.tomlandarglib/__init__.py. - Run
scripts/check.sh. - Tag and create a GitHub Release (for example
v0.1.0).