Skip to content

v9.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Jan 19:55
· 74 commits to refs/heads/main since this release
45598bc

What's Changed

  • .sync/workflows/codeql: Always remove plugins in .pytools @kenlautner (#302)
    Change Details
      With the CodeQL plugin moving to BaseTools (from .pytool) starting in release/202311, update the workflow to always remove unnecessary plugins (that slow down the workflow) in .pytools as opposed to relative the CodeQL plugin path.

  • .sync/workflows/codeql: Update sync action to v4 @makubacki (#301)
    Change Details
      Matches the latest version being propagated by dependabot.

🚀 Features & ✨ Enhancements

  • .sync/workflows/leaf/codeql.yml: Update CodeQL plugin from .pytool to BaseTools @makubacki (#299)
    Change Details
      The CodeQL plugin moved from .pytool to BaseTools in the Mu Basecore 202311 update. This change first looks for the plugin in BaseTools and falls back to the prior .pytool location if it is not found for backward compatibility with some earlier release branches that have not picked up the change.

    Eventually, the .pytool fallback can be removed.


    Issue to track removal of the fallback: #300




🐛 Bug Fixes

  • Fix issue with .pytool/Plugin removal which was introduced with the latest codeql.yml change. @kenlautner (#303)
    Change Details
      The latest codeql.yml change updated the cleanup step to find .pytool/Plugin folder directly instead of using a relevant path form the CodeQL plugin directory.

    That change didn't take into account how all branches from release/202302 and older have the .pytool/Plugin version of CodeQL and was deleting all plugins in .pytool besides CompilerPlugin. This change excludes the CodeQL plugin if it exists as well.




Full Changelog: v9.0.6...v9.1.0