Dario Nieuwenhuis
a25cae46c5
ci: test embassy-sync on miri.
2024-04-15 00:52:42 +02:00
Dario Nieuwenhuis
e147f29b5c
ci: test embassy-futures.
2024-04-14 22:30:31 +02:00
Vega Deftwing
a3f8048877
Revert xargs changes
2024-04-11 20:21:30 +00:00
Vega Deftwing
80fadada70
.sh whitespace and shellcheck fixes
2024-04-11 19:47:31 +00:00
Dario Nieuwenhuis
adb024bdbe
usb-dfu: add docs metadata.
2024-01-26 14:23:51 +01:00
Lachezar Lechev
d4542f4436
docs(ci): add embassy-usb-dfu to the docs build
2024-01-26 12:36:28 +02:00
Dario Nieuwenhuis
6a1c415a4c
Complete cargo.tomls more.
2024-01-12 00:32:47 +01:00
Dario Nieuwenhuis
583f6d9cc5
net-ppp: add repo, docs link.
2024-01-12 00:15:25 +01:00
Dario Nieuwenhuis
e0775fbc8a
Flatten embassy-boot dir tree
2024-01-11 18:55:59 +01:00
Dario Nieuwenhuis
75b05fb344
time: docs improvements, add ci.
2024-01-11 17:17:58 +01:00
Chris Price
102e8d8ad6
Add mock-driver to ci features for embassy-time
2024-01-09 15:58:01 +00:00
Dario Nieuwenhuis
92758c3119
ci: use nightly for building docs.
2023-12-23 16:01:08 +01:00
Dario Nieuwenhuis
8b36a32ed5
ci: use beta, add secondary nightly ci.
2023-12-21 15:03:57 +01:00
Dario Nieuwenhuis
e579095a90
ci: fix test job not caching anything.
2023-12-14 16:30:45 +01:00
Dario Nieuwenhuis
d7eb067b4c
Remove embassy-lora from doc build.
2023-12-04 14:01:53 +01:00
Dario Nieuwenhuis
c6989dfbca
Remove nightly and unstable-traits features in preparation for 1.75.
2023-11-29 17:26:33 +01:00
Dario Nieuwenhuis
171cdb94c7
executor: add support for main/task macros in stable (allocates tasks in an arena)
2023-11-24 23:52:09 +01:00
Dario Nieuwenhuis
1fbc150fd6
executor: add some tests.
2023-11-24 23:52:09 +01:00
Dario Nieuwenhuis
ba9cc102e2
ci: cache lockfiles
...
- Removes the slow "updating crates.io index, updating git" at start of the job.
- Avoids CI being randomly slower if a widely-used dep (like serde) gets bumped causing rebuilding everything.
2023-11-21 17:33:07 +01:00
Dario Nieuwenhuis
a2a26f489b
ci: set net.git-fetch-with-cli=true
2023-09-16 02:16:33 +02:00
Dario Nieuwenhuis
7c77d2bd94
ci: reenable stm32 docs.
2023-09-15 03:43:46 +02:00
Dario Nieuwenhuis
e11db9fa59
ci: disable stm32 docs build temporarily because it's bringing CI down for some reason.
2023-09-12 01:43:57 +02:00
Dario Nieuwenhuis
9dd58660c3
Add teleprobe cache.
2023-09-03 01:41:52 +02:00
Dario Nieuwenhuis
b74645e259
Delete .github/bors.toml
2023-09-01 00:21:01 +02:00
René van Dorst
ca588f901f
add embassy-net-adin1110 to .github/ci/doc.sh
2023-08-24 00:52:21 +02:00
René van Dorst
681165e84c
add embassy-net-adin1110 to .github/ci/test.sh
2023-08-24 00:52:21 +02:00
Dario Nieuwenhuis
11b66a73b4
net-wiznet: rename from embassy-net-w5500.
2023-08-15 23:05:55 +02:00
Dario Nieuwenhuis
b6b4448045
ci/docs: build embassy-net-enc28j60.
2023-08-15 15:13:03 +02:00
Dario Nieuwenhuis
0fd9d7400b
Build stm32 docs last.
2023-08-15 00:19:17 +02:00
Dario Nieuwenhuis
036e6ae30c
Rename embassy-hal-common to embassy-hal-internal, document it's for internal use only. ( #1700 )
2023-07-28 13:23:22 +02:00
Dario Nieuwenhuis
a1d3bc30fa
net-esp-hosted: build docs.
2023-07-18 18:15:35 +02:00
Dario Nieuwenhuis
fc901f9856
ci: add check for no CRLF line endings.
2023-07-18 14:23:37 +02:00
Dario Nieuwenhuis
47305c2bf2
ci: build doc with 4 threads instead of 6, to avoid running out of disk space.
2023-07-06 02:32:49 +02:00
Dario Nieuwenhuis
10c0174903
doc: upload statics too.
2023-07-04 20:15:30 +02:00
goueslati
055f6afdcc
stm32-wpan: add doc metadata
2023-06-13 09:51:21 +01:00
Dario Nieuwenhuis
9cfcc5b89a
Fix docs build.
2023-06-13 03:29:51 +02:00
Dario Nieuwenhuis
98c821ac39
Remove embassy-cortex-m crate, move stuff to embassy-hal-common.
2023-06-09 16:44:20 +02:00
Dario Nieuwenhuis
d7d66bd74f
Document w5500, cyw43
2023-06-01 00:15:37 +02:00
Dario Nieuwenhuis
25f367432d
ci: build stm32 docs.
2023-05-31 20:04:17 +02:00
Dario Nieuwenhuis
046a99aba0
Move doc building to new CI.
2023-05-31 14:29:40 +02:00
Dario Nieuwenhuis
020e956f1b
ci: run HIL tests in parallel.
2023-05-30 01:10:53 +02:00
Dario Nieuwenhuis
1a31b03976
ci: fix nrf, rp tests.
2023-05-29 22:01:19 +02:00
Dario Nieuwenhuis
421ee4dfbf
ci: add stable build, add tests.
2023-05-29 19:51:06 +02:00
Dario Nieuwenhuis
6cb6e57592
CI fixes.
2023-05-29 18:49:50 +02:00
Dario Nieuwenhuis
7b2a39a6fb
Switch to Bender for CI.
2023-05-29 18:15:53 +02:00
Dario Nieuwenhuis
2a589b7904
ci: replace openid connect with static secret.
...
The oidc token is only valid for 5min, builds are starting to fail because HIL tests
take more than 5 min and we only obtain it once at start.
Instead of fixing it, let's remove it. My hope for OIDC was to allow running
HIL tests on PRs from forks if the author is in a list of trusted users.
However GHA simply doesn't give the ID token to PRs from forks. 🤷
Same limitation as with static tokens. So it's useless complexity, let's kill it.
2023-05-25 03:54:49 +02:00
Dirk Stolle
5df263db38
Update GitHub Actions CI
...
The following updates are performed:
* update actions/cache to v3
* update actions/checkout to v3
2023-05-08 23:28:01 +02:00
sander
a73f9474a0
embassy-boot: ensure tests can run on the stable compiler
2023-04-20 10:56:59 +02:00
sander
3bf41e9a06
ci: ad nightly flag to embassy-boot tests
2023-04-20 10:47:40 +02:00
Lachezar Lechev
5de6bb3adf
feat: add embassy-boot-rp to the doc builder
...
Signed-off-by: Lachezar Lechev <elpiel93@gmail.com>
2023-04-20 09:19:26 +03:00