Commit graph

139 commits

Author SHA1 Message Date
Henrik Tjäder
78bdc2940f ci: Building older books can't use new features 2023-03-04 00:38:37 +01:00
Henrik Tjäder
1f0bc841e3 ci: Remove reference to rtic_channel 2023-03-04 00:34:00 +01:00
Henrik Tjäder
c47d3ffd0e ci: Use ci-success 2023-03-04 00:24:45 +01:00
Henrik Tjäder
eeae3c4568 ci: Always parse version, cleanup deps 2023-03-04 00:23:13 +01:00
Henrik Tjäder
bf35fa3f15 ci: Split out the actual GHA publish job 2023-03-04 00:15:32 +01:00
Henrik Tjäder
38a48e5d5c ci: Overhaul docs and deploy 2023-03-04 00:10:08 +01:00
Henrik Tjäder
f03aede2f5 Fixes for repo rename to rtic 2023-03-02 22:38:25 +01:00
Henrik Tjäder
0a995e46c7 ci: Fix so channel is checked 2023-03-02 21:56:07 +01:00
Henrik Tjäder
2f8dcb1b82 ci: rtic-sync for docs 2023-03-02 20:09:39 +01:00
Henrik Tjäder
ff4ddcb215 ci: rtic-sync 2023-03-02 19:58:04 +01:00
Henrik Tjäder
e671981ae2 ci: Temporary test: all tests 2023-03-01 00:46:00 +01:00
Henrik Tjäder
883c5f78c6 ci: fix backend names for tests 2023-03-01 00:40:50 +01:00
Henrik Tjäder
a575266ec2 xtask: Add tests, clean a bit 2023-03-01 00:35:27 +01:00
Henrik Tjäder
1b699c656f CI: TODO for deploy 2023-03-01 00:35:26 +01:00
Henrik Tjäder
073e41d03d CI: Make it clear what has been linkchecked 2023-03-01 00:35:25 +01:00
Henrik Tjäder
4c2f550ee6 CI: Fix name of downloaded tar 2023-03-01 00:35:25 +01:00
Henrik Tjäder
b621bcf36a CI: Store and reuse API docs 2023-03-01 00:35:25 +01:00
Henrik Tjäder
5ca63f08d6 CI: Output detailed link checking errors 2023-03-01 00:35:25 +01:00
Henrik Tjäder
0fc86d972c Book: Remove RTIC v1 Russian translation 2023-03-01 00:35:25 +01:00
Henrik Tjäder
032316855d CI: install-action without shorthand 2023-03-01 00:35:24 +01:00
Henrik Tjäder
789ddb1be1 CI: Use precompiled tools if possible 2023-03-01 00:35:24 +01:00
Henrik Tjäder
115fc3e212 CI: Switch to lychee for linkchecking 2023-03-01 00:35:24 +01:00
Henrik Tjäder
26d5909345 CI: Features differ from xtask backends 2023-03-01 00:35:24 +01:00
Henrik Tjäder
57957cd66f CI: Enable cache for format 2023-03-01 00:35:23 +01:00
Henrik Tjäder
bacdb7da59 CI: Basic tests rework 2023-03-01 00:35:23 +01:00
Henrik Tjäder
7d232aa74a CI: Iterate over backends instead of packages 2023-03-01 00:35:23 +01:00
Henrik Tjäder
2ea08fa84d CI: cargo doc needs a backend 2023-03-01 00:35:23 +01:00
Henrik Tjäder
60bd09117d CI: Fail on any warning in any local crate 2023-03-01 00:35:22 +01:00
Henrik Tjäder
3e8a36ae2a CI: Use xtask for format checking 2023-03-01 00:35:22 +01:00
Henrik Tjäder
0fac174936 CI: Use backend instead of target 2023-03-01 00:35:22 +01:00
Henrik Tjäder
d248dddf7b CI: Make clippy fail on error 2023-03-01 00:35:18 +01:00
Henrik Tjäder
6742936e07 CI: Make it clearer in GHA UI which target for QEMU 2023-03-01 00:35:18 +01:00
Henrik Tjäder
22544c3ba1 CI: Docs use underscore, not hyphen 2023-03-01 00:35:18 +01:00
Henrik Tjäder
fb203dc4b7 CI: xtask handling example tests 2023-03-01 00:35:18 +01:00
Henrik Tjäder
a7c213e950 CI: Build docs for all crates 2023-03-01 00:35:17 +01:00
Henrik Tjäder
bedc9b55eb CI: Cargo clippy done via xtask 2023-03-01 00:35:17 +01:00
Henrik Tjäder
84f5bca9d3 CI: Let xtask running the different targets 2023-03-01 00:35:17 +01:00
Henrik Tjäder
8653823258 xtask: For now test on ARM 2023-03-01 00:35:17 +01:00
Henrik Tjäder
8661ca2f4b CI: Improve naming and styling 2023-03-01 00:35:16 +01:00
Henrik Tjäder
dc0ff017d6 CI: Fix macros job name 2023-03-01 00:35:16 +01:00
Henrik Tjäder
79b53ce82d CI: Use xtask for all checks 2023-03-01 00:35:16 +01:00
Henrik Tjäder
0439867baf CI: Use xtask for running QEMU examples 2023-03-01 00:35:15 +01:00
Henrik Tjäder
0f7e0e9736 CI: Update to match separate rtic-macros 2023-03-01 00:35:14 +01:00
Henrik Tjäder
4e639e1f68 CI: Fix CI, missed space 2023-03-01 00:35:10 +01:00
Henrik Tjäder
fe4aeaf46c CI: Require jobs to pass CI, improve job names 2023-03-01 00:33:40 +01:00
Henrik Tjäder
274de31a78 CI: Add mdbook-mermaid 2023-03-01 00:33:39 +01:00
Emil Fresk
f2e0cd342e Added testing to rtic-arbiter 2023-03-01 00:33:38 +01:00
Emil Fresk
bef6c359a0 Fix CI for rtic-channel 2023-03-01 00:33:37 +01:00
Henrik Tjäder
48ac310036 CI: Check/build the docs
Still no publish or further steps
2023-03-01 00:33:37 +01:00
Henrik Tjäder
6021aa2df8 CI: Check and tests for all crates 2023-03-01 00:33:36 +01:00