Commit graph

69 commits

Author SHA1 Message Date
Andrei Betlen
d41cb0ecf7 Add create release step to workflow 2023-04-10 01:54:52 -04:00
Andrei Betlen
8594b8388e Add build and release 2023-04-10 01:29:32 -04:00
Andrei Betlen
a984f55d79 Quickfix: forgot to clone submodules when building and publishing pypi package 2023-04-10 00:51:25 -04:00
Andrei Betlen
a79d3eb732 Fix workflow name 2023-04-09 22:38:19 -04:00
Andrei Betlen
fda975e5a9 Rename test publish 2023-04-09 22:34:17 -04:00
Andrei Betlen
baa394491c Add PyPI publish workflow 2023-04-09 22:32:30 -04:00
Andrei Betlen
e636214b4e Add test publish workflow 2023-04-08 19:57:37 -04:00
Andrei Betlen
edaaa1bd63 Only build wheels on workflow dispatch 2023-04-08 03:11:25 -04:00
Andrei Betlen
c3b1aa6ab7 Clone submodule 2023-04-07 03:19:07 -04:00
Andrei Betlen
d4912a80da Install build dependencies 2023-04-07 03:18:56 -04:00
Andrei Betlen
d74800da52 Build wheels 2023-04-07 03:14:38 -04:00
Andrei Betlen
d75196d7a1 Install with pip during build step
Use setup.py install

Upgrade version of setuptools

Revert to develop

Use setup.py build and pip install

Just use pip install

Use correct name in pyproject.toml

Make pip install verbose
2023-04-06 22:21:45 -04:00
Andrei Betlen
dd1c298620 Fix typo 2023-04-06 21:28:03 -04:00
Andrei Betlen
baa825dacb Add windows and mac runners 2023-04-06 21:27:01 -04:00
Andrei Betlen
17fdd1547c Update workflow name and add badge to README 2023-04-05 04:41:24 -04:00
Andrei Betlen
4d015c33bd Fix syntax error 2023-04-05 04:35:15 -04:00
Andrei Betlen
47570df17b Checkout submodules 2023-04-05 04:34:19 -04:00
Andrei Betlen
e3f999e732 Add missing scikit-build install 2023-04-05 04:31:38 -04:00
Andrei Betlen
43c20d3282 Add initial github action to run automated tests 2023-04-05 04:30:32 -04:00