Ottatop
5cdf9769de
Use drm-extras for monitor info
...
And also remove matching outputs by serial. TODO: add matching by the new serial string
2024-12-17 19:52:28 -06:00
Ottatop
d58c8571ca
CI: Checkout submodules
2024-06-14 14:56:32 -05:00
Ottatop
df96838c51
Wait for Snowcap to start, rust-api: Fix signals
...
Test with --no-default-features, add Snowcap submodule
2024-06-14 14:47:05 -05:00
Ottatop
110dbca675
CI: Remove needrestart
...
Gets 24.04 to work
2024-06-04 17:47:59 -05:00
Ottatop
5fe5152b76
CI: Update ubuntu version
2024-06-04 10:59:32 -05:00
Ottatop
a9c565d51d
CI: Add libdisplay-info
2024-06-04 10:55:06 -05:00
Ottatop
36a82245a7
Fix tests
...
Unwrap in tests to check error
Add backtrace to debug tests
Add dbg
i hate this
debugging github actions is a pain
aaaa
aaaaaaaaa
needs to be rebased
2024-04-24 18:33:44 -05:00
Ottatop
52dfd476de
Run luarocks make in test ci
2024-04-22 20:54:47 -05:00
Ottatop
931822976e
Don't install lua using apt, install the lib instead
2024-04-20 19:38:20 -05:00
Ottatop
611451b717
Install mlua using apt
2024-04-20 19:36:25 -05:00
Ottatop
140b0200aa
Add some tests
...
First ever squash no clue what I'm doing
2024-03-11 19:39:41 -05:00
Ottatop
e3504038ee
Update CI for API testing
...
I like the part where he said "it's squashin' time" and squashed all
over the git history
Add xwayland to CI
Add libegl to CI
Add debug for test
Don't run regular test when debugging
Remove a dash
Ya know I'd love to get act working so I don't have to push these every time I want to work on workflows but it always hangs when installing apt dependencies
Add foot to CI
Truly a genius at work here, I know
2024-03-11 19:38:36 -05:00
Ottatop
bfc79f1c53
Add cargo test to CI
2024-02-17 00:05:10 -06:00
Ottatop
8a5e2c3ffb
Only allow clippy-review to run on dispatch
2024-02-07 19:43:39 -06:00
Ottatop
52ac3f5280
Make CI work
2024-01-30 17:00:25 -06:00
Ottatop
dcd5e15ac7
Remove dash
2024-01-29 22:57:45 -06:00
Ottatop
8c3b6cf1a4
Update CI workflow
2024-01-29 21:56:58 -06:00