Commit Graph

8 Commits

Author SHA1 Message Date
ZeliardM
531be8437a ci: pin all GitHub Actions to SHA hashes and update versions (#1681)
Some checks failed
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