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
@takost
in actions/checkout#1436 - Support fetching without the --progress option by
@simonbaird
in actions/checkout#1067 - Release 4.0.0 by
@takost
in actions/checkout#1447
New Contributors
@takost
made their first contribution in actions/checkout#1436@simonbaird
made 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
@dscho
in actions/checkout#1377 - Add option to fetch tags even if fetch-depth > 0 by
@RobertWieczoreck
in actions/checkout#579 - Release 3.6.0 by
@luketomlinson
in actions/checkout#1437
New Contributors
@RobertWieczoreck
made their first contribution in actions/checkout#579@luketomlinson
made 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
@megamanics
in actions/checkout#1196 - Fix typos found by codespell by
@DimitriPapadopoulos
in actions/checkout#1287 - Add support for sparse checkouts by
@dscho
and@dfdez
in actions/checkout#1369 - Release v3.5.3 by
@TingluoHuang
in actions/checkout#1376
New Contributors
@megamanics
made their first contribution in actions/checkout#1196@DimitriPapadopoulos
made their first contribution in actions/checkout#1287@dfdez
made 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
@fhammerl
in 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/github
dependency by@BrettDong
in actions/checkout#1246
New Contributors
@BrettDong
made 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/io
to 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 check
command 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