a2a26f489b
ci: set net.git-fetch-with-cli=true
2023-09-16 02:16:33 +02:00
7c77d2bd94
ci: reenable stm32 docs.
2023-09-15 03:43:46 +02:00
e11db9fa59
ci: disable stm32 docs build temporarily because it's bringing CI down for some reason.
2023-09-12 01:43:57 +02:00
9dd58660c3
Add teleprobe cache.
2023-09-03 01:41:52 +02:00
b74645e259
Delete .github/bors.toml
2023-09-01 00:21:01 +02:00
ca588f901f
add embassy-net-adin1110 to .github/ci/doc.sh
2023-08-24 00:52:21 +02:00
681165e84c
add embassy-net-adin1110 to .github/ci/test.sh
2023-08-24 00:52:21 +02:00
11b66a73b4
net-wiznet: rename from embassy-net-w5500.
2023-08-15 23:05:55 +02:00
b6b4448045
ci/docs: build embassy-net-enc28j60.
2023-08-15 15:13:03 +02:00
0fd9d7400b
Build stm32 docs last.
2023-08-15 00:19:17 +02:00
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
a1d3bc30fa
net-esp-hosted: build docs.
2023-07-18 18:15:35 +02:00
fc901f9856
ci: add check for no CRLF line endings.
2023-07-18 14:23:37 +02:00
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
10c0174903
doc: upload statics too.
2023-07-04 20:15:30 +02:00
055f6afdcc
stm32-wpan: add doc metadata
2023-06-13 09:51:21 +01:00
9cfcc5b89a
Fix docs build.
2023-06-13 03:29:51 +02:00
98c821ac39
Remove embassy-cortex-m crate, move stuff to embassy-hal-common.
2023-06-09 16:44:20 +02:00
d7d66bd74f
Document w5500, cyw43
2023-06-01 00:15:37 +02:00
25f367432d
ci: build stm32 docs.
2023-05-31 20:04:17 +02:00
046a99aba0
Move doc building to new CI.
2023-05-31 14:29:40 +02:00
020e956f1b
ci: run HIL tests in parallel.
2023-05-30 01:10:53 +02:00
1a31b03976
ci: fix nrf, rp tests.
2023-05-29 22:01:19 +02:00
421ee4dfbf
ci: add stable build, add tests.
2023-05-29 19:51:06 +02:00
6cb6e57592
CI fixes.
2023-05-29 18:49:50 +02:00
7b2a39a6fb
Switch to Bender for CI.
2023-05-29 18:15:53 +02:00
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
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
a73f9474a0
embassy-boot: ensure tests can run on the stable compiler
2023-04-20 10:56:59 +02:00
3bf41e9a06
ci: ad nightly flag to embassy-boot tests
2023-04-20 10:47:40 +02:00
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
0b49b588a2
stm32: use stm32-metapac from crates.io, remove stm32-data submodule.
2023-03-20 02:38:12 +01:00
951f208915
Add more crates to docs.
2023-02-13 02:39:03 +01:00
80b7c3cf69
Fix doc build.
2023-02-13 01:30:53 +01:00
b0529bc943
Support codesigning in the firmware updater
...
This commit provides a method to verify that firmware has been signed with a private key given its public key. The implementation uses ed25519-dalek as the signature verifier. An "ed25519" feature is required to enable the functionality. When disabled (the default), calling the firmware updater's verify method will return a failure.
2023-01-12 13:30:58 +11:00
1f033d509a
net: split driver trait to a separate crate.
2022-12-26 04:49:08 +01:00
d49d1b6b1c
ci/doc: build embassy-time too.
2022-10-05 17:08:02 +02:00
f075e62444
Use 1 thread in ci doc building.
2022-10-03 01:59:44 +02:00
753781a263
Build docs in CI
2022-10-02 23:30:12 +02:00
21072bee48
split embassy-util
into embassy-futures
, embassy-sync
.
2022-08-22 22:18:13 +02:00
a0f1b0ee01
Split embassy crate into embassy-executor, embassy-util.
2022-07-29 23:40:36 +02:00
9252e8bb88
Update cargo-batch.
2022-04-08 00:35:00 +02:00
d137d1f707
Tell bors to delete merged branches
2022-03-14 12:59:48 -05:00
1904906b36
ci: add build with stable.
2022-02-12 01:16:31 +01:00
63cfa7cd6a
Update cargo-batch.
2022-02-11 20:31:37 +01:00
dd32358d6b
stm32: add gpio HIL test
2021-12-06 22:05:41 +01:00
f9934fb56b
ci: do main build with fully generated stm32-metapac.
2021-11-24 01:43:53 +01:00
c8e69a14eb
Faster CI with cargo-batch
2021-11-22 01:25:07 +01:00
5322e293bd
Merge #461
...
461: nrf: add initial nrf5340 support r=Dirbaio a=Dirbaio
Thanks to `@diondokter's` work on DPPI this was quite easy! :)
TODO:
- [ ] Add config option to enable 128mhz
- [ ] Add config option to unlock APPROTECT automatically.
- [ ] Add a way to boot net (config option or API?)
- [ ] Support WDT (there's WDT0, WDT1. Needs some refactor)
- [ ] Support NVMC
- [ ] Support TEMP
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net >
2021-11-07 22:58:27 +00:00
ee1ea44b60
Add stm32u5 examples to CI run.
2021-11-02 15:11:30 -04:00