micropython/.github/workflows
Angus Gratton 046013a1ff github/workflows: Run esp32&zephyr daily to keep mstr branch caches hot.
Currently it seems if master branch doesn't build for 1-2 days then the
cached ESP-IDF install (1.6GB) and Zephyr workspace (3.1GB) caches expire.

Then each PR branch has to create its own redundant cache instead of
falling back to the default branch cache, which is expensive and quickly
blows our 10GB cache limit.

Currently this is mitigated (and possibly happens more frequently) due to
GitHub's relatively soft enforcement of the limit (at time of writing we're
using 33GB of 10GB), but apparently they're going to start enforcing it
more aggressively in October.

(We may find we need to do this twice a day...)

This work was funded through GitHub Sponsors.

Signed-off-by: Angus Gratton <angus@redyak.com.au>
2025-09-25 00:03:56 +10:00
..
biome.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
code_formatting.yml github/workflows: Bump actions/setup-python from 5 to 6. 2025-09-16 13:29:45 +10:00
code_size_comment.yml github/workflows: Bump actions/github-script from 7 to 8. 2025-09-16 13:27:55 +10:00
code_size.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
codespell.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
commit_formatting.yml github/workflows: Bump actions/setup-python from 5 to 6. 2025-09-16 13:29:45 +10:00
docs.yml github/workflows: Bump actions/setup-python from 5 to 6. 2025-09-16 13:29:45 +10:00
examples.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
mpremote.yml github/workflows: Bump actions/setup-python from 5 to 6. 2025-09-16 13:29:45 +10:00
mpy_format.yml all: Remove Python 2.7 support. 2025-09-15 14:53:32 +10:00
ports_alif.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_cc3200.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_esp32.yml github/workflows: Run esp32&zephyr daily to keep mstr branch caches hot. 2025-09-25 00:03:56 +10:00
ports_esp8266.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_mimxrt.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_nrf.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_powerpc.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_qemu.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-09-22 10:50:25 +10:00
ports_renesas-ra.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_rp2.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_samd.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_stm32.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_unix.yml github/workflows: Bump actions/setup-python from 5 to 6. 2025-09-16 13:29:45 +10:00
ports_webassembly.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ports_windows.yml github/workflows: Retry Windows VC2017 & 2019 install steps. 2025-09-24 23:47:39 +10:00
ports_zephyr.yml github/workflows: Run esp32&zephyr daily to keep mstr branch caches hot. 2025-09-25 00:03:56 +10:00
ports.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00
ruff.yml github/workflows: Bump actions/checkout from 4 to 5. 2025-08-16 18:36:57 +10:00