micropython/.github/workflows
Alessandro Gatti 21e4c036af tools/ci.sh: Update Unix/x86 target to Ubuntu 24.04 LTS.
This commit updates the Unix/x86 target's environment to use the latest
available LTS version of Ubuntu Linux (24.04).

Since the new OS updated some key components used in the CI build
process, a few modifications have been made to the setup and build
procedure.  The new OS introduces a CPython version that is known to not
be compatible with a subset of settrace tests, so even though the OS is
updated, an older version of CPython is installed as part of the image
provisioning process.

Signed-off-by: Alessandro Gatti <a.gatti@frob.it>
2026-01-07 12:04:41 +01:00
..
biome.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
code_formatting.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11: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: Use same Ubuntu for code_size as ports_esp32. 2026-01-07 11:26:07 +11:00
codespell.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
commit_formatting.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
docs.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
examples.yml tools/ci.sh: Put embedding build rules in ci.sh. 2026-01-05 12:01:59 +11:00
mpremote.yml github/workflows: Bump actions/upload-artifact from 4 to 6. 2026-01-04 17:30:33 +11:00
mpy_format.yml github/workflows: Test mpy-cross debug emitter. 2025-11-27 14:18:04 +11:00
ports_alif.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_cc3200.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_esp32.yml github/workflows: Add esp32 to code size report. 2026-01-05 11:40:08 +11:00
ports_esp8266.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_mimxrt.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_nrf.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_powerpc.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_qemu.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_renesas-ra.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_rp2.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_samd.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_stm32.yml tools/ci.sh: Install latest ARM toolchain for stm32 CI. 2025-11-30 15:26:41 +11:00
ports_unix.yml tools/ci.sh: Update Unix/x86 target to Ubuntu 24.04 LTS. 2026-01-07 12:04:41 +01:00
ports_webassembly.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_windows.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ports_zephyr.yml github/workflows: Bump actions/cache from 4 to 5. 2026-01-04 19:54:29 +11:00
ports.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00
ruff.yml github/workflows: Bump actions/checkout from 5 to 6. 2025-11-26 11:46:04 +11:00