circuitpython/.github/workflows
Angus Gratton 787c424cfc tools/ci.sh: Fix reference commit for code size comparison.
Previously the code size comparison was between the merge base (i.e. where
the PR branched), and the generated merge commit into master.  If the PR
branch was older than current master, this meant the size comparison could
incorrectly include changes already merged on master but missing from the
PR branch.

This commit changes it to compare the generated merge commit against
current master, i.e. the size impact if this PR was to be merged.

This commit also disables running the code size check on "push", it now
only runs on pull_request events.

This work was funded through GitHub Sponsors.

Signed-off-by: Angus Gratton <angus@redyak.com.au>
2024-10-31 23:19:55 +11: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.yml tools/ci.sh: Fix reference commit for code size comparison. 2024-10-31 23:19:55 +11:00
code_size_comment.yml github/workflows: Update Ubuntu images for code size CI tasks. 2024-09-23 12:42:07 +10:00
codespell.yml github/workflows: Add comments where tool versions need to be in sync. 2024-02-07 15:21:55 +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: Bump actions/setup-python from 4 to 5. 2023-12-15 16:13:15 +11: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: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10:00
ports.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +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: Bump actions/cache from 3 to 4. 2024-01-22 11:37:37 +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: Run mimxrt and rp2 CI with space in repository path. 2024-01-24 11:07:00 +11:00
ports_nrf.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10:00
ports_powerpc.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10:00
ports_qemu.yml qemu: Rename qemu-arm port to qemu. 2024-09-06 11:08:39 +10:00
ports_renesas-ra.yml github/workflows: Bump actions/checkout from 3 to 4. 2023-09-05 11:27:05 +10: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 tools/ci.sh: Add Arduino GIGA to stm32 CI build. 2024-03-15 18:11:28 +11:00
ports_unix.yml github/workflows: Add RISC-V 64 bits Unix port to CI. 2024-07-25 16:45:04 +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 tests/run-tests.py: Make Windows test skipping more granular. 2024-07-25 16:24:04 +10:00
ports_zephyr.yml github/workflows: Free up disk space on zephyr workflow. 2024-10-03 10:36:27 +10:00
ruff.yml github/workflows: Standardise formatting of ruff.yml. 2024-02-07 15:22:41 +11:00