Commit Graph

14 Commits

Author SHA1 Message Date
Donkie
2ae4b88a14 armv7 build working 2023-06-03 19:55:03 +02:00
Donkie
27731974fd Added pre-commit 2023-05-28 23:10:36 +02:00
Donkie
5e75d6d70e Run integration tests on all db types 2023-05-21 23:38:41 +02:00
Donkie
01464b5dea Attempt to fix artifacts again 2023-05-18 16:22:08 +02:00
Donkie
0f95afe9cb Fixed incorrect artifact names, added build cache 2023-05-18 16:14:22 +02:00
Donkie
b720088135 Another attempt at splitting up into multiple jobs 2023-05-18 16:10:14 +02:00
Donkie
f57d5c797a Split action into multiple jobs 2023-05-18 16:01:38 +02:00
Donkie
750a641c75 Attempt to fix build issue 3 2023-05-18 15:58:17 +02:00
Donkie
04c2423fa6 Only publish API docs on release 2023-05-18 14:48:11 +02:00
Donkie
c6ee7df535 Start of integration tests 2023-05-18 14:38:28 +02:00
Donkie
514b23881a Disable linux/arm/v7 builds for now
Watchfiles doesn't have prebuilt wheels for this configuration, and to build it you need to install a ton of stuff that would bloat the image to hell.
2023-05-10 22:32:34 +02:00
Donkie
57420e0164 Workflow fixes 2023-05-10 21:45:08 +02:00
Donkie
3f78632208 Added release workflow 2023-05-10 21:37:25 +02:00
Donkie
a6f872bf69 Added docs generation 2023-04-03 19:25:27 +02:00