69 Commits

Author SHA1 Message Date
ivmarkov
21b2ce626d Extend the CI against ESP-IDF master with more branches 2024-12-23 09:15:12 +00:00
ivmarkov
d71246db91 PR and issue templates 2024-12-22 18:38:07 +00:00
ivmarkov
edd81aaecf PR and issue templates 2024-12-22 18:35:45 +00:00
ivmarkov
5b10556707 PR and issue templates 2024-12-22 18:22:16 +00:00
ivmarkov
0457bbb51e PR and issue templates 2024-12-22 18:16:01 +00:00
ivmarkov
748bbd5f8b PR and issue templates 2024-12-22 18:13:50 +00:00
ivmarkov
49bf43f2ed PR and issue templates 2024-12-22 18:08:39 +00:00
ivmarkov
698a0c04ab Temporarily disable ESP IDF 5.3 in CI 2024-12-22 17:50:12 +00:00
ivmarkov
54ca262394 Start building against ESP-IDF V5.3 2024-12-22 16:45:00 +00:00
ivmarkov
63c15375af Fix the build against ESP-IDF master 2024-12-22 15:08:12 +00:00
ivmarkov
0b73ad78cf Restore the CI build 2024-12-22 10:13:15 +00:00
ivmarkov
280ae0099a Fix the CI 2024-11-22 13:45:21 +00:00
ivmarkov
97c01ef814 Fix CI 2024-11-08 05:43:30 +00:00
ivmarkov
fb886fa743 Fix CI 2024-11-08 05:29:47 +00:00
ivmarkov
b9d0ffd502 Fix CI by temporarily not using v5.1 2024-10-01 06:13:16 +00:00
ivmarkov
64adce1381 Fix CI by temporarily not using v5.1 2024-10-01 06:05:02 +00:00
ivmarkov
c83cbe6b66 Fix the build; enable the experimental features in CI 2024-08-05 21:19:20 +00:00
ivmarkov
d1ace4b79a
Add imac targets to CI + fix ESP IDF 4.4.x builds for imac target (#450) 2024-07-07 17:33:28 +02:00
ivmarkov
f986f713e8 Get rid of the riscv-ulp-hal feature 2024-01-18 20:16:08 +00:00
ivmarkov
e79df5a873 Get rid of the riscv-ulp-hal feature 2024-01-18 20:12:27 +00:00
ivmarkov
97a4dac537 Fix CI 2024-01-14 08:11:05 +00:00
ivmarkov
3f2e76e722 Fix CI 2024-01-14 06:26:57 +00:00
ivmarkov
e9a0f10fa1 Build examples with ESP IDF master 2024-01-13 13:43:14 +00:00
ivmarkov
50fd4e2a97 Fiox CI for ESP IDF master 2024-01-13 06:17:09 +00:00
ivmarkov
d29e3c53de Fix CI 2024-01-10 08:36:22 +00:00
ivmarkov
9bd6d8300f SPI async: optimize memory; only enable for non-IRAM ISRs 2023-10-16 19:17:35 +00:00
ivmarkov
ebeef0fcc8
All executors (#315)
* Support for all async executors

* Make all Notifiucation primitives a public API

* Address a small typo

* Address a small typo

* Fix CI

* Tighten the notify APIs by not taking 0s

* Fix CI

* Fix changelog

* Fix changelog

* Fix the examples

* edge-executor support moved to edge-executor

* wake-from-isr feature for edge-executor

* Fix CI

* Bugfixing

* Clippy
2023-10-06 22:01:20 +03:00
ivmarkov
1aaa928b50 Update CI to latest nightly 2023-09-02 11:40:55 +00:00
ivmarkov
3ab97a27a2 sdkconfig.defaults is not found 2023-06-23 17:06:03 +00:00
ivmarkov
7332707618
Try to downgrade the ESP-RS toolchain so that CI runs fine on xtensa 2023-06-23 09:24:35 +03:00
ivmarkov
2c1bd7103a
Try to download the toolchain so that CI runs fine on xtensa 2023-06-23 09:04:51 +03:00
Sergio Gasquez Arcos
c8e54a7a5e
Create issue_handler.yml 2023-06-22 13:34:01 +02:00
ivmarkov
2ab4c709f1 #258 2023-06-03 10:44:55 +00:00
ivmarkov
6e9d50e196 Enable all-features CI step 2023-05-12 17:38:28 +00:00
ivmarkov
983eac1adc Fix esp idf master build 2023-05-09 13:46:44 +00:00
ivmarkov
99e676bd7c Option to manually trigger the CI 2023-05-09 13:35:25 +00:00
Sergio Gasquez Arcos
7ed4b26ab8
Improve CI (#226)
* ci: ️ Swicht to dtolnay/rust-toolchain action

* ci: ⬆️ Bump checkout version

* ci: ️ Swicht to dtolnay/rust-toolchain action and install ldproxy with binary

* ci: ⬆️ Bump checkout version

* ci: ️ Swicht to dtolnay/rust-toolchain action and bump versions

* ci: ️ Swicht to dtolnay/rust-toolchain action and bump versions

* ci: ️ Remove unecesary dependency

* ci: 🎨 Format all CI the same way
2023-03-30 13:21:23 +01:00
Sergio Gasquez Arcos
061a234ba9
Update ledc examples names (#214)
* style: 🎨 Rename ledc examples to be consistent

* docs: 📝 Update rust-board name
2023-03-08 07:43:02 +02:00
Sergio Gasquez Arcos
967f96a6a1
Update xtensa-toolchain action (#206)
* ci: 👷 Update xtensa-toolchain action and remove libncurses5 dependency

* ci: ️ Export GITHUB_TOKEN

* ci: ️ Avoid failing fast
2023-01-19 14:34:33 +00:00
Albin Hedman
a4a7618c91
Ci for idf 5.0 (#183)
* Experiment with IDF 5.0

* Attempt to fix error about libclang

* Add RUSTFLAGS

* What about the esp-rs/xtensa-toolchain thing to 1.4.0?

* Add rustc flags for default linker libs
2022-12-10 08:34:53 +02:00
Ivan Markov
15bbf07794 Latest Espressif clang needs libncurses5 2022-12-04 16:13:51 +00:00
ivmarkov
bf21317626 Include no_std and alloc in the CI 2022-11-21 09:42:02 +02:00
ivmarkov
bbe93fab60 Include no_std and alloc in the CI 2022-11-21 09:23:14 +02:00
ivmarkov
0ece1853dd Remove Matrix build on publish (was broken) 2022-11-20 16:13:08 +02:00
ivmarkov
d09fff3a8f Fix for ESP IDF 5 2022-11-04 09:37:57 +02:00
Ivan Markov
5edffdac61 Upgrade to latest nightly 2022-08-05 09:07:30 +00:00
N3xed
b30e4614f0
Tag the new release on Publish action (#107) 2022-08-04 15:11:19 +02:00
Albin Hedman
b0e243ec26
Add CI for ESP (#96)
* clippy

* Add CI for more ESP variants

* CI: Only add ldproxy for riscv target since it's alread installed for Xtensa targets

* Specify IDF version
2022-07-14 00:30:53 +01:00
Ivan Markov
cf426a61ef
Fix 4.4 build 2022-06-11 19:43:51 +03:00
ivmarkov
2568d51ef0 Option to manually run the master workflow CI 2022-05-16 11:11:58 +03:00