Skip to content

v6.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Sep 21:54
· 117 commits to refs/heads/main since this release
bdffdb2

What's Changed

🚀 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