v6.2.0
What's Changed
-
.sync/workflows/leaf/codeql-platform.yml: Bump actions/checkout to v4 @makubacki (#240)
Change Details
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4 in this leaf workflow.
Release notes
Sourced from actions/checkout's releases.
v4.0.0
What's Changed
- Update default runtime to node20 by
@takostin actions/checkout#1436 - Support fetching without the --progress option by
@simonbairdin actions/checkout#1067 - Release 4.0.0 by
@takostin actions/checkout#1447
New Contributors
@takostmade their first contribution in actions/checkout#1436@simonbairdmade their first contribution in actions/checkout#1067
Full Changelog: actions/checkout@v3...v4.0.0
v3.6.0
What's Changed
- Mark test scripts with Bash'isms to be run via Bash by
@dschoin actions/checkout#1377 - Add option to fetch tags even if fetch-depth > 0 by
@RobertWieczoreckin actions/checkout#579 - Release 3.6.0 by
@luketomlinsonin actions/checkout#1437
New Contributors
@RobertWieczoreckmade their first contribution in actions/checkout#579@luketomlinsonmade their first contribution in actions/checkout#1437
Full Changelog: actions/checkout@v3.5.3...v3.6.0
v3.5.3
What's Changed
- Fix: Checkout Issue in self hosted runner due to faulty submodule check-ins by
@megamanicsin actions/checkout#1196 - Fix typos found by codespell by
@DimitriPapadopoulosin actions/checkout#1287 - Add support for sparse checkouts by
@dschoand@dfdezin actions/checkout#1369 - Release v3.5.3 by
@TingluoHuangin actions/checkout#1376
New Contributors
@megamanicsmade their first contribution in actions/checkout#1196@DimitriPapadopoulosmade their first contribution in actions/checkout#1287@dfdezmade their first contribution in actions/checkout#1369
Full Changelog: actions/checkout@v3...v3.5.3
v3.5.2
What's Changed
- Fix: Use correct API url / endpoint in GHES by
@fhammerlin actions/checkout#1289 based on #1286 by@1newsr
Full Changelog: actions/checkout@v3.5.1...v3.5.2
v3.5.1
What's Changed
- Improve checkout performance on Windows runners by upgrading
@actions/githubdependency by@BrettDongin actions/checkout#1246
New Contributors
@BrettDongmade their first contribution in actions/checkout#1246
... (truncated)
Changelog
Sourced from actions/checkout's changelog.
Changelog
v4.0.0
v3.6.0
- Fix: Mark test scripts with Bash'isms to be run via Bash
- Add option to fetch tags even if fetch-depth > 0
v3.5.3
- Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in
- Fix typos found by codespell
- Add support for sparse checkouts
v3.5.2
v3.5.1
v3.5.0
v3.4.0
v3.3.0
- Implement branch list using callbacks from exec function
- Add in explicit reference to private checkout options
- [Fix comment typos (that got added in #770)](actions/checkout#1057)
v3.2.0
- Add GitHub Action to perform release
- Fix status badge
- Replace datadog/squid with ubuntu/squid Docker image
- Wrap pipeline commands for submoduleForeach in quotes
- Update
@actions/ioto 1.1.2 - Upgrading version to 3.2.0
v3.1.0
v3.0.2
v3.0.1
... (truncated)
- Update default runtime to node20 by
🚀 Features & ✨ Enhancements
-
.sync/rust\_config/Makefile.toml: Add check task @makubacki (#241)
Change Details
The VS Code `rust-analyzer` plugin uses `cargo check` to find problems. We use custom flags/target info with `cargo make`.
This adds a
cargo make checkcommand that reuses similar
flags to our build so the check results are similar.check_json
is added to be used by tools like VS Code that need JSON
output.
-
Add CodeQL platform GitHub workflow @makubacki (#239)
Change Details
Adds a new GitHub workflow that allows CodeQL to run against platform builds. Previously, only a "CI" CodeQL workflow existed (`.sync\workflows\leaf\codeql.yml`) that did not support platform builders.
The CodeQL platform workflow is agnostic to specific platform details.
It works by discovering all buildable platforms in a repo before any
dependencies are cloned and then verifying the build files in the
platform package directory support platform build. If they do, it is
checked if they support CodeQL. Only platforms that meet all of these
conditions are actually built via a dynamic platform package matrix.This allows the workflow to scale across platform repos and
automatically pick up new platforms as they onboard support for
CodeQL.
Tested in
mu_tiano_platforms.
Full Changelog: v6.1.1...v6.2.0