Migrate build tools to hatch (#93)

* Migrate build tools to hatch

* fmt

* fix workflows

* add tldr

* simplify hatch usage and environments

* add hatch to devcontainer
This commit is contained in:
Jack Gerrits
2024-06-19 13:49:13 -04:00
committed by GitHub
parent 1c69c3ad0b
commit 432b1c1213
10 changed files with 103 additions and 128 deletions

View File

@@ -30,11 +30,9 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.10'
- run: pip install ".[docs]"
- run: sphinx-build docs/src docs/build
- name: Install Hatch
uses: pypa/hatch@install
- run: hatch run docs:build
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with: