Commit Graph

13 Commits

Author SHA1 Message Date
Hynek Schlawack 56cbf826df
Switch PyPI to Trusted Publisher 2023-04-24 14:37:37 -06:00
Hynek Schlawack 1cd712ec19
Drop harden-runner (#1115)
Sadly, the host names aren't entirely predictable and we're getting spurious failures & warnings.
2023-04-03 08:18:52 +02:00
Hynek Schlawack f7f0bf42e7
Fix GHA warning 2023-03-17 06:12:45 +01:00
Hynek Schlawack c9c7595b69
Switch to hatch-vcs (#1094)
Also start publishing every commit to main to <https://test.pypi.org/project/attrs/>.
2023-01-29 11:21:20 +01:00
Hynek Schlawack f04dce20f1
Allow upload.pypi.org 2022-12-21 10:41:58 +01:00
Hynek Schlawack ae4324df88
Streamline deployment workflow 2022-12-19 16:06:37 +01:00
Hynek Schlawack bf66b34d23
Simplify pkg building 2022-12-19 15:40:41 +01:00
Hynek Schlawack edb1fd23cc
Use correct block 2022-12-19 15:33:05 +01:00
Hynek Schlawack f494c617dc
Check dist directory 2022-12-19 15:29:15 +01:00
Hynek Schlawack d80cee82d1
Allow pypi.org for test uploads for installs 2022-12-19 15:22:42 +01:00
Hynek Schlawack fcf5f343c1
Environments are protection enough 2022-12-19 14:57:10 +01:00
Hynek Schlawack 2b2074c824
Don't run PyPI on pushes / PRs 2022-12-19 14:56:15 +01:00
Hynek Schlawack a74bb8e1bd
Automate PyPI releases (#1071)
* Automate PyPI releases

* Update .github/workflows/pypi-package.yml

Co-authored-by: Sviatoslav Sydorenko <wk@sydorenko.org.ua>

* Update .github/workflows/pypi-package.yml

Co-authored-by: Sviatoslav Sydorenko <wk@sydorenko.org.ua>

* Split uploads for more granular control

* Add fix for coverage 7

* Use environments

Co-authored-by: Sviatoslav Sydorenko <wk@sydorenko.org.ua>
2022-12-19 14:55:18 +01:00