feat(ci): release workflow publish to pypi test + lock files (#1643)

* chore(ci): add some release stuff

* chore(ci): add requirements-macos

* chore(ci): added lockfiles for future reference

* feat(ci): add draft & prerelease option to release workflow tag
This commit is contained in:
Steven Palma
2025-08-01 17:14:15 +02:00
committed by GitHub
parent 91ed6097bc
commit 1baaa77a86
7 changed files with 1310 additions and 8 deletions

View File

@@ -20,7 +20,7 @@ To generate the documentation, you first have to build it. Several packages are
you can install them with the following command, at the root of the code repository:
```bash
pip install -e ".[docs]"
pip install -e . -r docs-requirements.txt
```
You will also need `nodejs`. Please refer to their [installation page](https://nodejs.org/en/download)