Commit graph

18 commits

Author SHA1 Message Date
Anand Balakrishnan
7d598718a3
ci: add a manually triggered workflow for releasing the project to pypi proper [skip ci] 2023-10-06 13:27:00 -07:00
Anand Balakrishnan
2e79054d54
ci: use maturin for testpypi releases 2023-10-06 13:08:50 -07:00
Anand Balakrishnan
a4ed00b02d
ci: make the CI simpler for both, release and tests 2023-10-06 12:53:28 -07:00
Anand Balakrishnan
22adbdf1a1
ci: use trusted publisher config for release
See: https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/
2023-10-06 12:13:35 -07:00
Anand Balakrishnan
30819b6b9c
ci: run release in a specific environment [skip ci] 2023-10-06 11:27:39 -07:00
Anand Balakrishnan
5703da6ace
ci: let the workflow be used for dev branch 2023-10-06 01:17:19 -07:00
Anand Balakrishnan
fa3345846b
ci: set the test pypi url [skip ci] 2023-10-06 01:04:12 -07:00
Anand Balakrishnan
16ec443758
ci: only 1 version needed for release [skip ci] 2023-10-06 00:54:33 -07:00
Anand Balakrishnan
017cecc8a4
ci: add a manually triggered workflow for releasing the project to test.pypi [skip ci] 2023-10-06 00:14:22 -07:00
Anand Balakrishnan
4c7e3a0fb5
ci: add a testing CI 2023-10-05 16:38:43 -07:00
Anand Balakrishnan
4ddca1f177 fix(ci): correctly download wheel artifacts 2023-10-04 17:38:10 -07:00
Anand Balakrishnan
5f07fca816 ci: macos and windows can't handle install from wheel... 2023-10-04 17:12:25 -07:00
Anand Balakrishnan
71def21d02 ci: don't run tests for aarch64 (for now) 2023-10-04 17:06:11 -07:00
Anand Balakrishnan
fae3021f6b ci: add permission to upload wheels to release 2023-10-04 16:58:10 -07:00
Anand Balakrishnan
10e09c0a12 fix(ci): try to make pytest actually detect argus 2023-10-04 16:48:26 -07:00
Anand Balakrishnan
ec0224d511 fix(ci): actually install the test dependencies 2023-10-04 16:37:03 -07:00
Anand Balakrishnan
1fb8459b3b fix(ci): install test dependencies 2023-10-04 16:30:49 -07:00
Anand Balakrishnan
2c234a929a ci: add initial CI 2023-10-04 16:21:07 -07:00