Teemu R.
9b6d6aff21
Fix PyPI publishing for packages with metadata 2.5 ( #1779 )
...
The 0.11.0 release failed to upload to PyPI as hatchling version used in the CI created metadata that was not accepted by pypi.
This commit pins the versions for the release pipeline to avoid such surprises in the future.
2026-10-04 18:26:26 +00:00
ZeliardM
531be8437a
ci: pin all GitHub Actions to SHA hashes and update versions ( #1681 )
...
CI / Perform Lint Checks (3.13) (push) Has been cancelled
CI / Python 3.11 on macos-latest (push) Has been cancelled
CI / Python 3.12 on macos-latest (push) Has been cancelled
CI / Python 3.13 on macos-latest (push) Has been cancelled
CI / Python 3.11 on ubuntu-latest (push) Has been cancelled
CI / Python 3.12 on ubuntu-latest (push) Has been cancelled
CI / Python 3.13 on ubuntu-latest (push) Has been cancelled
CI / Python 3.11 on windows-latest (push) Has been cancelled
CI / Python 3.12 on windows-latest (push) Has been cancelled
CI / Python 3.13 on windows-latest (push) Has been cancelled
CodeQL Checks / Analyze (python) (push) Has been cancelled
Stale / stale (push) Has been cancelled
Update action versions and pin to full SHA commit hashes.
Windows build parallelization is disabled to avoid hung CI.
2026-07-06 23:27:19 +02:00
ZeliardM
494db73fa8
Update GitHub Workflows and Actions ( #1622 )
...
This PR is to update the GitHub Workflows and Actions to resolve
residual warnings and errors and using the latest versions available.
2026-02-21 22:09:57 +01:00
Steven B.
038b6993ca
Speed up and simplify github workflows ( #1128 )
...
- Enable parallel tests in the CI with pytest-xdist
- Migrate to the official `astral-sh/setup-uv` github action
- Call `pre-commit` run as a single job in CI instead of relisting each
check
- Use `uv` version 0.4.16
- Fix bug with pre-commit cache
- Update `publish.yml` to use `astral-sh/setup-uv`
2024-09-27 10:27:53 +01:00
Steven B.
a967d5cd3a
Migrate from poetry to uv for dependency and package management ( #986 )
2024-09-06 15:48:43 +01:00
Teemu R
0061668c9f
Use trusted publisher for publishing to pypi ( #531 )
2023-10-29 16:30:37 +01:00
Teemu R
255c0c9a25
Publish to pypi on github release published ( #287 )
...
* Publish to pypi on github release published, remove testpypi
* Remove release tag check
2022-01-14 16:32:48 +01:00
Teemu R
5aaadaff39
Allow publish on test pypi workflow to fail ( #248 )
2021-11-03 01:55:49 +01:00
Teemu R
194aa8607b
Add github workflow for pypi publishing ( #220 )
2021-09-26 19:56:40 +02:00