micropython/.github/workflows
Damien George 97d56527a0 github/workflows: Build unix port for docs and run workflow more often.
The unix port is needed to build the docs, due to the cpydiff tests which
run both CPython and MicroPython (unix port).  That was previously not
failing the CI because the output from MicroPython was:

    /bin/sh: 1: ../ports/unix/build-standard/micropython: not found

which doesn't match the CPython output for any of the cpydiff tests, and so
it was considered a "pass" in terms of the output differing.

Also, run the docs workflow when py/ or tests/cpydiff/ changes, because the
cpydiff results may change when the core code changes.

Signed-off-by: Damien George <damien@micropython.org>
2025-08-01 11:04:01 +10:00
..
biome.yml github/workflows: Add Biome workflow for JavaScript formatting/linting. 2024-03-22 14:31:25 +11:00
code_formatting.yml github/workflows: Move codespell to a GitHub workflow, version it. 2024-02-07 15:19:38 +11:00
code_size_comment.yml github/workflows: Update Ubuntu images for code size CI tasks. 2024-09-23 12:42:07 +10:00
code_size.yml tools/ci.sh: Fix reference commit for code size comparison. 2024-10-31 23:19:55 +11:00
codespell.yml all: Upgrade codespell to v2.4.1. 2025-02-25 16:11:33 +11:00
commit_formatting.yml tools/ci.sh: Fix commit msg checking when PR branch HEAD behind master. 2024-10-31 23:16:25 +11:00
docs.yml github/workflows: Build unix port for docs and run workflow more often. 2025-08-01 11:04:01 +10:00
examples.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10:00
mpremote.yml github/workflows: Bump actions/upload-artifact from 3 to 4. 2023-12-15 16:14:43 +11:00
mpy_format.yml github/workflows: Stop using ubuntu-20.04. 2025-02-25 15:11:43 +11:00
ports_alif.yml github/workflows: Add Alif port to CI. 2025-04-09 00:22:33 +10:00
ports_cc3200.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10:00
ports_esp32.yml github/workflows: Include the Python version in the ESP-IDF cache key. 2025-02-25 15:13:13 +11:00
ports_esp8266.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10:00
ports_mimxrt.yml github/workflows: Stop using ubuntu-20.04. 2025-02-25 15:11:43 +11:00
ports_nrf.yml github/workflows: Stop using ubuntu-20.04. 2025-02-25 15:11:43 +11:00
ports_powerpc.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10:00
ports_qemu.yml github/workflows: Split QEMU/Arm builds into separate entries. 2025-06-10 10:57:32 +10:00
ports_renesas-ra.yml github/workflows: Stop using ubuntu-20.04. 2025-02-25 15:11:43 +11:00
ports_rp2.yml github/workflows: Run mimxrt and rp2 CI with space in repository path. 2024-01-24 11:07:00 +11:00
ports_samd.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10:00
ports_stm32.yml github/workflows: Stop using ubuntu-20.04. 2025-02-25 15:11:43 +11:00
ports_unix.yml github/workflows: Add new CI job to test unix port with GIL enabled. 2025-07-23 11:35:38 +10:00
ports_webassembly.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10:00
ports_windows.yml github/workflows: Use windows-latest runner for all Windows CI jobs. 2025-06-11 00:43:40 +10:00
ports_zephyr.yml ci: Add caching of ccache for Zephyr. 2024-12-18 15:11:01 +11:00
ports.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10:00
ruff.yml top: Bump Ruff version to v0.11.6. 2025-04-24 21:42:21 +10:00