Anand Balakrishnan
|
5389278569
|
ci(docs): use tree to generate doc index
|
2023-10-06 16:22:24 -07:00 |
|
Anand Balakrishnan
|
411b144761
|
ci(docs): fixed copy arguments for gh-pages
|
2023-10-06 14:08:13 -07:00 |
|
Anand Balakrishnan
|
1a927f89f5
|
ci(docs): fixed shell arguments + moved
|
2023-10-06 14:02:37 -07:00 |
|
Anand Balakrishnan
|
0a2d91fc68
|
ci(docs): add workflow to publish docs
|
2023-10-06 13:59:13 -07:00 |
|
Anand Balakrishnan
|
eb2c32637b
|
ci: run on tag pushes too [ci skip]
|
2023-10-06 13:58:24 -07:00 |
|
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
|
97ca1e3e70
|
ci: add rustfmt to linting CI
|
2023-10-06 12:57:26 -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
|
c9c3778ce2
|
ci: try to generate lockfile before caching
|
2023-10-05 23:43:06 -07:00 |
|
Anand Balakrishnan
|
29040fd0e6
|
fix(ci): don't have to specify interpreter for maturin develop
|
2023-10-05 23:34:11 -07:00 |
|
Anand Balakrishnan
|
ca96c75af8
|
fix(ci): remember that the CI script is only for testing
|
2023-10-05 23:23:02 -07:00 |
|
Anand Balakrishnan
|
db24e3c172
|
ci: try using --no-index for pip
|
2023-10-05 22:50:49 -07:00 |
|
Anand Balakrishnan
|
cc74411d95
|
fix(ci): try to install for pytest from wheel
|
2023-10-05 17:07:34 -07:00 |
|
Anand Balakrishnan
|
1a4d8cc845
|
fix(ci): cache key should be the singla Cargo.lock
|
2023-10-05 16:53:54 -07:00 |
|
Anand Balakrishnan
|
c8b3a08619
|
ci: activate mamba environments for pytest
|
2023-10-05 16:51:01 -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 |
|