Commit graph

49 commits

Author SHA1 Message Date
Victor Berger
628b6e4a72 ci: add missing WLCS deps 2022-06-16 17:35:25 +02:00
Victor Berger
ec17974236 ci: run check-minimal after clippy-check to ensure cache is properly setup 2022-06-16 17:17:02 +02:00
Victor Berger
99fdf297b3 ci: also clippy check smallvil 2022-06-16 17:03:23 +02:00
Victor Berger
76af0bfb2a ci: populate build cache in clippy run 2022-06-16 17:03:23 +02:00
Victor Berger
e943c4f246 ci: use cargo-cache to maintain the registry cache small 2022-06-16 17:03:23 +02:00
Victor Berger
c69ca56ff8 ci: share all build caches for test runs 2022-06-16 17:03:23 +02:00
Victor Berger
4e48ad4018 ci: enable default features in wlcs to get more accurate coverage 2022-06-16 17:03:23 +02:00
Victor Berger
c4dce3e65e CI: Improve cargo registry caching 2022-06-16 17:03:23 +02:00
Victor Berger
61458e5898 ci: add coverage to WLCS tests 2022-06-16 17:03:23 +02:00
Victoria Brekenfeld
685a30e5b4 ci: Fix running workflows locally with act 2022-06-12 21:00:26 +00:00
Victoria Brekenfeld
d029b629a5 ci: exception for arrayref and freetype-sys on -Z minimal-versions 2022-06-12 21:00:26 +00:00
Victoria Brekenfeld
d4cba41d21 docs: Pin correct 0.30 beta 2022-06-12 21:00:26 +00:00
Victoria Brekenfeld
f23e811c0f docs: Pin calloop spec for documentation 2022-06-12 21:00:26 +00:00
Victoria Brekenfeld
cd056c10a8 ci: Enable anvil-clippy 2022-06-12 21:00:26 +00:00
i509VCB
728dcbdae6 move smallvil to new crate 2022-06-12 20:50:51 +00:00
i509VCB
c8d39ca02c ci: disable anvil for now, fix doc publishing 2022-06-12 20:12:07 +00:00
i509VCB
284dc72725
update calloop to 0.10 2022-05-07 21:47:15 -05:00
Victoria Brekenfeld
f89be90d12 ci: Work around slog-stdlog being broken 2022-03-22 21:00:05 +01:00
Victoria Brekenfeld
882c9bfcc2 cargo: Add new renderer_multi feature 2022-03-14 16:13:22 +01:00
Christian Meissl
f62079375a disable clippy non-send-fields-in-send-ty 2022-01-15 19:35:26 +01:00
Victor Berger
acf26bcaa9 ci: always build doc 2022-01-07 22:41:36 +01:00
Victor Berger
dca52a9f1d update winit dependency 2022-01-07 21:00:26 +01:00
Victor Brekenfeld
811421cd19 ci: add new desktop feature to matrix 2022-01-05 22:08:16 +01:00
i509VCB
2e06ff480f actions: ensure check-minimal fails on warnings 2021-11-23 14:45:38 +01:00
i509VCB
1a1fe01349 docs: include x11rb in generation 2021-10-28 16:39:52 +02:00
Victor Berger
d5f4094cc7 ci: update doc-generating command 2021-10-27 14:15:19 +02:00
i509VCB
2e68cfda5a X11 backend 2021-10-17 13:46:15 -05:00
i509VCB
70c11e6c62 docs: Update calloop in CLI
This should hopefully fix the builds failing.
2021-09-23 10:08:39 +02:00
Victor Berger
663b591641 CI: structure for running WLCS tests 2021-07-31 20:35:27 +02:00
Victor Berger
963f742e74 Rework CI flow 2021-07-30 19:29:05 +02:00
Victor Berger
07deba4c1b Documentation fixes in preparation for release 2021-07-25 11:19:09 +02:00
Victor Berger
3387957065 CI: deny warnings in anvil 2021-07-25 10:14:08 +02:00
Victor Berger
5524f1f6bd Deny warnings in CI 2021-07-25 09:09:12 +02:00
Victor Berger
cb92938587 Update input dependency 2021-07-13 14:23:21 +02:00
Victor Berger
81b78edb26 ci: fix doc workflow 2021-07-06 17:09:05 +02:00
Victor Berger
b1b025992f Update calloop to 0.9 2021-07-05 21:40:50 +02:00
Victor Berger
5cfb05cde8 ci: test backend_session_libseat 2021-06-30 13:52:36 +02:00
Victor Berger
41c7b22cc4 doc: fix ci upload & broken links 2021-06-11 17:46:32 +02:00
Victor Brekenfeld
7cdafcca34 ci: Test specific features without default set 2021-06-08 21:49:21 +02:00
Victor Brekenfeld
4665f829e8 ci: Adjust to new feature set 2021-05-15 16:12:12 +02:00
Victor Berger
467972700e ci: document public dependencies as well 2020-07-16 13:28:07 +02:00
Victor Berger
2e3a520400 ci: run apt-get update in doc-generation 2020-07-14 20:54:57 +02:00
Victor Berger
77cc680f65 ci: use nightly to build doc for doclinks 2020-07-14 20:29:49 +02:00
Victor Berger
c3859d999b backend.session: use pkg-config to find logind lib
Introduce the `backend_session_elogind` cargo feature which pulls
`backend_session_logind` and makes the logind session backend seek
`libelogind.so` instead of `libsystemd.so`.

Fixes #127
2020-05-23 21:37:22 +02:00
Victor Brekenfeld
c186bbb4c4 ci: add backend_drm_eglstream to feature matrix 2020-05-23 00:29:32 +02:00
Victor Brekenfeld
0486c567ac fix ci 2020-05-14 00:36:22 +02:00
Victor Berger
87acba51f8 ci: fix doc index 2020-04-19 23:26:54 +02:00
Victor Berger
cbc24feeee CI: install sysdeps for generating docs 2020-04-13 17:59:27 +02:00
Victor Berger
885fd0cff2 github actions 2020-04-12 22:36:57 +02:00