summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ports_esp32.yml4
-rw-r--r--.github/workflows/ports_zephyr.yml4
2 files changed, 8 insertions, 0 deletions
diff --git a/.github/workflows/ports_esp32.yml b/.github/workflows/ports_esp32.yml
index b86c6a76f..c87552ade 100644
--- a/.github/workflows/ports_esp32.yml
+++ b/.github/workflows/ports_esp32.yml
@@ -12,6 +12,10 @@ on:
- 'lib/**'
- 'drivers/**'
- 'ports/esp32/**'
+ schedule:
+ # Scheduled run exists to keep master branch ESP-IDF cache entry hot
+ # and prevent creating many redundant per-branch cache entries instead.
+ - cron: "20 0 * * *"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
diff --git a/.github/workflows/ports_zephyr.yml b/.github/workflows/ports_zephyr.yml
index 9ce703439..09ffd616b 100644
--- a/.github/workflows/ports_zephyr.yml
+++ b/.github/workflows/ports_zephyr.yml
@@ -12,6 +12,10 @@ on:
- 'lib/**'
- 'ports/zephyr/**'
- 'tests/**'
+ schedule:
+ # Scheduled run exists to keep master branch Zephyr cache entry hot
+ # and prevent creating many redundant per-branch cache entries instead.
+ - cron: "40 4 * * *"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}