Commit graph

14 commits

Author SHA1 Message Date
Tom Prince
014f915869 Split CI into multiple tasks. 2022-02-09 17:59:02 -07:00
Tom Prince
da584442d3 Stop using a nix prerelease in CI.
Additionally, stop installing an extra copy of nix.
2022-02-09 17:54:07 -07:00
DavHau
f8b1f5f107 use nix-portable for CI 2021-06-09 21:54:45 +07:00
DavHau
0d12c798d2 fix test-all flake app 2021-06-09 21:54:45 +07:00
DavHau
22bf3f9692 remove support for pip based installation 2021-06-09 19:04:33 +07:00
DavHau
af3f9ed6e2 fix: recursive dependency cleaning not applied on all kinds of inputs 2021-06-09 15:09:52 +07:00
DavHau
c76e162b4d add flake apps for testing 2021-06-09 13:11:17 +07:00
DavHau
fdd7bec457 fix: filter out unwanted python dependencies 2021-05-15 12:39:38 +07:00
DavHau
c2812bebdb
Fix + Improve CI (#275)
- disable tests on macos due to https://github.com/actions/virtual-environments/issues/60
- enable testing of different mach-nix expressions in ./tests
- fix cryptography package < 3.4
2021-05-14 13:54:55 +07:00
DavHau
8e6913f1a4 CI: load version from MACHNIX_VERSION 2020-11-27 13:54:54 +07:00
DavHau
0371b76e01 Fix CI 2020-11-27 13:24:34 +07:00
DavHau
42bc08f8f9 move flake.lock to mach_nix dir and symlink 2020-11-27 12:41:22 +07:00
DavHau
ecbfbd3057 CI: only execute for py ver 3.7 2020-10-20 16:22:12 +07:00
InLaw
afcb1e9bf2
Add ci (#156)
Add CI
2020-10-13 21:39:18 +07:00