Robert Taylor
|
083d9fa7b2
|
Only run test uploads on main
If we run test uploads on branches, we inherently will get clashes as
pep440 versioning is linear by design.
|
2023-08-14 22:20:05 +01:00 |
Robert Taylor
|
8ed2c20781
|
If a new manylinux image isn't needed to be built, use the latest from main
|
2023-08-14 08:45:27 +01:00 |
Robert Taylor
|
08aa763619
|
Grant permissions to read package repository to build step
|
2023-08-12 23:09:10 +01:00 |
Robert Taylor
|
5a8d94c50d
|
Use docker metadata extract to find tag
|
2023-08-12 23:09:10 +01:00 |
Robert Taylor
|
9fe1b15e5f
|
Use sha1s for actions from third party repos
|
2023-08-12 23:09:10 +01:00 |
Robert Taylor
|
219c231005
|
Log into GHCR
|
2023-08-12 23:09:10 +01:00 |
Robert Taylor
|
23df3ed2e1
|
Use prebuild manylinux image
|
2023-08-12 23:09:10 +01:00 |
Robert Taylor
|
874a96e33b
|
Add Github workflow to build custom manylinux image
|
2023-08-12 23:09:10 +01:00 |
Robert Taylor
|
e5baf38a39
|
Use GitHub releases for releasing...
|
2023-08-11 21:12:19 +00:00 |
Robert Taylor
|
aff1df5062
|
Tweak push rules for release build
|
2023-08-11 14:25:11 +00:00 |
Robert Taylor
|
f192afd5f5
|
Add temporary token for pypi
|
2023-08-09 22:06:20 +02:00 |
Robert Taylor
|
75419fd817
|
Add (temporaray) token for pypi testing
|
2023-08-09 17:33:14 +01:00 |
Robert Taylor
|
1e8211c973
|
Always upload to testing, only upload to real pypi on a tagged release
|
2023-08-09 17:33:14 +01:00 |
Robert Taylor
|
760692e496
|
Deploy wheels to pypi testing
|
2023-08-09 17:33:14 +01:00 |
Robert Taylor
|
ab99ab1099
|
Add cache key
|
2023-07-16 06:11:53 +00:00 |
Robert Taylor
|
d77950de65
|
Use ccache to speed up build
|
2023-07-16 06:11:43 +00:00 |
Robert Taylor
|
abf08d443d
|
Set up parallel github CI based off Numpy's actions
|
2023-07-16 05:50:05 +00:00 |