Compare commits

14 Commits

Author SHA1 Message Date
cf49a99e22 fix github action error
Some checks failed
Thomas the tank engine - Build the ESP-IDF Project / build (esp32, latest) (push) Failing after 35s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32, release-v5.3) (push) Failing after 14s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32, release-v5.4) (push) Failing after 15s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32c3, latest) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32c3, release-v5.3) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32c3, release-v5.4) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32c5, latest) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32c5, release-v5.3) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32c5, release-v5.4) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32h2, latest) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32h2, release-v5.3) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32h2, release-v5.4) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32s3, latest) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32s3, release-v5.3) (push) Failing after 0s
Thomas the tank engine - Build the ESP-IDF Project / build (esp32s3, release-v5.4) (push) Failing after 0s
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-01-22 09:07:42 +01:00
9d6dad6d63 use ESP-IDF v5.3 and v5.4 in CI
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-01-21 21:24:22 +01:00
829d697c55 use 5.3 only
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:32:37 +01:00
489a7286ae fix mcu name
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:28:26 +01:00
bbb8ec6500 only latest two stable idf version
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:26:54 +01:00
83b132074a remove additional matrix setting
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:25:26 +01:00
2f78cea324 multiple includes
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:23:03 +01:00
10bb6ee768 remove latest build
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:22:02 +01:00
d83b1e1918 new idf version 5.4
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:21:14 +01:00
b62d1463e1 trying compile against latest
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:16:49 +01:00
fc73c13740 stop last running action
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:05:15 +01:00
fd8e45fbb8 some configuration changes
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:05:04 +01:00
46661162b0 add weekly build
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-12-10 21:04:28 +01:00
d798433de6 enable build on push again
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2024-08-11 23:55:42 +02:00
4 changed files with 13 additions and 9 deletions

View File

@@ -1,21 +1,22 @@
name: Thomas the tank engine - Build the ESP-IDF Project name: Thomas the tank engine - Build the ESP-IDF Project
on: on:
push:
pull_request: pull_request:
merge_group: merge_group:
schedule:
- cron: "0 5 * * 3"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs: jobs:
build: build:
strategy: strategy:
matrix: matrix:
idf_ver: [release-v5.0, release-v5.1, release-v5.2, release-v5.3] idf_ver: [release-v5.3, release-v5.4, latest]
idf_target: [esp32, esp32s3, esp32c3, esp32h2] idf_target: [esp32, esp32s3, esp32c3, esp32c5, esp32h2]
include:
- idf_ver: release-v5.3
idf_target: esp32c5
exclude:
- idf_ver: release-v5.0
idf_target: esp32h2
runs-on: ubuntu-latest runs-on: ubuntu-latest

1
.gitignore vendored
View File

@@ -5,6 +5,7 @@ sdkconfig.old
# They ignored Idea (Webstorm) completely # They ignored Idea (Webstorm) completely
.idea/ .idea/
.cache/
# However, they kept the following 4 files version controlled # However, they kept the following 4 files version controlled
.vscode/* .vscode/*

View File

@@ -1,4 +1,6 @@
idf_component_register(SRCS "main.c" "osr_ble.c" idf_component_register(SRCS "main.c" "osr_ble.c"
INCLUDE_DIRS "." INCLUDE_DIRS "."
PRIV_REQUIRES PRIV_REQUIRES
nvs_flash) nvs_flash
spi_flash
)