dependabot[bot]
5e50593738
github/workflows: Bump actions/checkout from 3 to 4.
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 11:27:05 +10:00
Damien George
6a9db521ed
github/workflows: Update esp32 CI to use IDF v5.0.
...
Signed-off-by: Damien George <damien@micropython.org>
2023-06-23 15:34:53 +10:00
Damien George
c7391a2d80
github/workflows: Add "shared/**" to list of paths that trigger CI.
...
All ports use code from shared/ so should rebuild when it changes.
Signed-off-by: Damien George <damien@micropython.org>
2023-02-17 12:33:13 +11:00
David Lechner
5608226cfd
github/workflows: Cancel when branch is updated.
...
This adds a concurrency section to all github workflows to cancel any
in progress workflow when a branch is updated. This should cancel any
ongoing or queued workflows, e.g. when a pull request is updated.
Signed-off-by: David Lechner <david@pybricks.com>
2022-12-14 13:42:50 +11:00
Chris Swan
86c3c1d80d
github/workflows: Bump actions/checkout to v3.
...
The existing actions/checkout@v2 is causing Node v12 deprecation warnings
to be shown in GitHub Actions. v3 uses Node v16, which will stop the
warnings.
2022-11-11 13:25:27 +11:00
Damien George
da4593f937
tools/ci.sh: Use IDF v4.4 as part of esp32 CI and build GENERIC_S3.
...
IDF v4.4 does not have an official release so for now use the latest
master. Also remove building GENERIC with no options (all the other boards
are no-option builds), to keep CI time reasonable.
Signed-off-by: Damien George <damien@micropython.org>
2021-09-16 22:59:05 +10:00
Damien George
a9bbf7083e
tools/ci.sh: Build esp32 using IDF v4.0.2 and v4.3.
...
To test different IDF's, and also test building the GENERIC_S2 board.
Signed-off-by: Damien George <damien@micropython.org>
2021-04-15 10:31:06 +10:00
Damien George
aa3d6b6aa5
tools/ci.sh: Change esp32 CI to work with idf.py and IDF v4.0.2.
...
Signed-off-by: Damien George <damien@micropython.org>
2021-02-15 16:40:11 +11:00
Damien George
69262a11dc
tools/ci.sh: Put echo of CI path in a separate function.
...
Because the setup functions may print other information which should not be
added to the path.
Signed-off-by: Damien George <damien@micropython.org>
2020-12-14 13:05:43 +11:00
Damien George
a598ae5b4d
github/workflows: Add workflows for all CI tasks, builds and tests.
...
Signed-off-by: Damien George <damien@micropython.org>
2020-11-29 22:21:28 +11:00