Commit graph

30 commits

Author SHA1 Message Date
me-no-dev
f17fb9c58f Fetch full lib-builder repo on repository dispatch event 2024-03-05 13:13:43 +02:00
me-no-dev
10690e92d4 Update action scripts to latest versions
Also implements the breaking changes in upload/download artifacts
2024-02-27 19:59:58 +02:00
me-no-dev
4816623607 Update Action scripts to save build on failure 2024-02-27 19:24:40 +02:00
Me No Dev
5584108c33
Update repository_dispatch.yml to save build artifacts on fail 2024-02-27 18:29:26 +02:00
Jason2866
9234dd97db
Add target ESP32-C2 (#149)
* Add c2 (#70)

* Adjust components and build strategy

* enable rev 2 chips (preview)

---------

Co-authored-by: me-no-dev <hristo@espressif.com>
Co-authored-by: Jan Prochazka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2023-11-21 16:26:06 +02:00
Me No Dev
04d62dd0dc
Update cron.yml (#147) 2023-11-10 10:39:45 +02:00
me-no-dev
a1b48657b7 Update cron.yml 2023-10-05 21:27:53 +03:00
Me No Dev
4ef80a8aea
Release/v5.1 (#115)
* Rework the lib-builder for ESP-IDF v5.1

* Update package json with tolls matching the ESP-IDF version

* fix: rainmaker examples crashing on s3 due to low stack memory. (#106) (#107)

* Update scripts with the latest requirements

* Update configs + SR Support

* Add esp-elf-gdp to the list of packages

* Fix RainMaker builds and new sr models path

* Temporary force arduino branch for CI to work

* fix target branch

* Delete esp-dl component manifest for requiring IDF 4.4.x

* Temporary changes to allow Cron CI to run

* Support builds based on ESP-IDF tag

* Push to esp32-arduino-libs

* Update repository_dispatch.sh

* Rework scripts to allow build when either dst needs it

* Github complains when pushing to the libs repo

* Authenticate to the libs repo

* Attempt at splitting SDK from Arduino

* Archive only the result and reorder deploy commands

* Update cron.sh

* Fix script and zip paths

* Fix download URL and json merger

* Change sdk folder structure and fix json generation

* Switch output folder from sdk to esp32-arduino-libs

* arduino_tinyusb: compile support for DFU mode (#116)

* Update PlatformIO build script templates (#118)

Adds support for new package with precompiled SDK libraries

* Autogenerate PlatformIO manifest file for prebuilt SDK libs (#119)

* Autogenerate PlatformIO manifest file for prebuilt SDK libs

- Add a special Python script that generates "package.json" with IDF revision from the "version.txt" according to SemVer

* Tidy up

* Refactor manifest generator

Now IDF version and commit hash are passed directly from Git client instead of reading from a pregenerated "version.txt" file

* Move IDF definitions to be available with any build

* Use more components from registry and add mp3 decoder

* esp-sr component requires clearing before each build

* revert ESP_SR from component manager

* Build ESP_SR only for ESP32-S3 for now

* [TinyUSB] Update esp32sx dcd and add dwc2 option

* Workaround for recent change in ESP-Insights

* Add initial support for ESP32-C6

* Run build tests on ESP32-C6

* Remove -mlongcalls for non-xtensa chips

* Temp fix for ESP-Insights on C6

* Add support for ESP32H2

* Added tflite-micro component (#128)

* Update build badge in README.md

* Added tflite-micro component

---------

Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>

* Make cron rebuild the libs if they need to be pushed to Arduino

For when we change something in the lib-builder, but no new updates are available in ESP-IDF

* Update build actions

* Fix permissions

* Do not build for obsolete Flash modes

* Try separate detect for cron builds

* Add permissions to github api

* Try more basic commit detection

* another try to pass vars and get commit

* Update push.yml

* Update config.sh

* Enable builds again

* Update build.sh

* Combine the artifacts from all jobs

* fix and test deploy check

* Update push.yml

* Disable Memprot to allow loading external elfs

* Fix archive name

* Disable coredump to flash

* Enable SPI ETH KSZ8851SNL

* Add temporary support for Arduino SPI Ethernet

* Add a temporary fix for relative include in BT lib

* Enable Classic BT HID Host and Device for ESP32

* Revert "Enable Classic BT HID Host and Device for ESP32"

This reverts commit aa0040ad271d00ac507fd2b478ee143b6c118615.

* C6 was added to ESP-SR

* Update Ethernet and remove SR workaround

* Pin RainMaker version

* Update target branch

* Add back cron.sh

---------

Co-authored-by: Sanket Wadekar <67091512+sanketwadekar@users.noreply.github.com>
Co-authored-by: Luca Burelli <pil@iol.it>
Co-authored-by: Valerii Koval <valeros@users.noreply.github.com>
2023-10-05 16:15:25 +03:00
Jason2866
45a4845ed3
Fix warnings from outdated GH actions (#131) 2023-07-20 22:49:58 +03:00
me-no-dev
e19b5023c1 Run Cron on IDF v5.1 2023-04-11 01:43:46 +03:00
Me No Dev
71de5299df
Esp32 s3 support (#62)
Fixes: https://github.com/espressif/arduino-esp32/issues/6187

Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
2022-03-28 12:11:21 +03:00
Me No Dev
e8834d99e3
Stop builds for v3.3 2021-12-13 15:39:15 +02:00
Me No Dev
bafd2099d7 Update IDF target branch to v4.4 2021-10-24 13:07:06 +03:00
me-no-dev
b6a46e7509 Add committer email so Arduino CLA does not complain 2021-05-31 20:37:51 +03:00
me-no-dev
cc1deacd9a Fix CI 2021-04-05 14:29:50 +03:00
me-no-dev
1ee032a19c Add support for CMake, ESP32-S2 and IDF master 2021-04-05 14:15:55 +03:00
me-no-dev
2e5ca76dc0 try to install pip manually 2021-03-04 14:49:33 +02:00
Me No Dev
0362f75d3d
Update cron.yml 2020-11-06 14:15:39 +02:00
Me No Dev
fe6487d1e2
Disable 3.3 Build in cron
esp-face is broken
2020-04-07 01:13:05 +03:00
Me No Dev
ad0586a98c
Update cron.yml 2020-01-27 00:22:27 +02:00
Me No Dev
3f017e9c2f
Update push.yml 2020-01-20 21:32:32 +02:00
Me No Dev
6963b56aeb
Update cron.yml 2020-01-20 21:28:24 +02:00
Me No Dev
8a81403d78
Update cron.yml 2019-10-09 13:28:13 +03:00
Me No Dev
5fdfb8848b Update cron.yml 2019-09-28 02:32:57 +03:00
Me No Dev
0e10fadcb6 Build system overhaul 2019-09-28 02:32:57 +03:00
Me No Dev
7dbfa98dce
Update main.yml 2019-09-25 11:15:58 +03:00
Me No Dev
353617bd9d
Update main.yml 2019-09-25 01:12:33 +03:00
Me No Dev
63347f8453
Update main.yml 2019-09-25 00:13:08 +03:00
Me No Dev
8496165548
Update main.yml 2019-09-22 10:06:44 +03:00
Me No Dev
d73f6d7d18
Add Github CI script 2019-09-22 09:59:31 +03:00