83 Commits

Author SHA1 Message Date
ivmarkov
9226921672 Switch next CI to ESP-IDF tags 2025-11-02 15:35:30 +00:00
ivmarkov
1ce34f2b53 Remove -Zbuild-std-features=panic_immediate_abort because new rustc no longer supports it this way 2025-09-25 09:34:11 +00:00
ivmarkov
a67bf2fd3d
Compatibility with ESP-IDF 5.4.x, 5.5.x and master (#541)
* Compatibility with ESP-IDF 4.x, 5.x and master

* Run main CI againzst released ESP-IDF
2025-08-13 09:02:33 +03:00
Frederick Vollbrecht
1eba80d6ae bump ci esp-idf version 2025-08-11 20:21:59 +02:00
ivmarkov
594bd36fbc Build for 5.5 too 2025-08-11 15:29:39 +00:00
Sergio Gasquez Arcos
7117923788
ci: Update xtensa-toolchain version (#530) 2025-07-02 13:43:44 +02:00
ivmarkov
d08f558588 Clippy for all examples 2025-03-24 08:30:55 +00:00
ivmarkov
90384c66ac ncurses should hopefully no longer be necessary 2025-01-05 07:02:12 +00:00
ivmarkov
77f9c75ea7 Don't build the imac target against ESP IDF 4.4 as this is not supported 2025-01-02 08:32:49 +00:00
ivmarkov
d6f11649ae Fix CI; remove warnings from the example 2025-01-01 19:01:57 +00:00
ivmarkov
2a3d59e9cd Do not build the examples for the imac target and V4.4 as that is not supported anyway 2025-01-01 17:05:18 +00:00
ivmarkov
5c3a5f4433 Try V4.4.8 2025-01-01 17:03:05 +00:00
ivmarkov
e5e2f16df3 Enable V5.3 in CI 2025-01-01 16:44:15 +00:00
ivmarkov
519107b8e3 Enable examples CI for the imac targets; remove default-linker-libs 2025-01-01 16:25:04 +00:00
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