Skip to content

v7.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Nov 18:49
· 96 commits to refs/heads/main since this release
17c213b

What's Changed

  • .sync/Version.njk: Update Mu repos to Mu DevOps v7.1.0 @makubacki (#268)
    Change Details
      Changes since last release: https://github.com/microsoft/mu_devops/compare/v7.0.1...v7.1.0

    General release info: https://github.com/microsoft/mu_devops/releases


    This change is necessary when integrating 649a4ba to prevent the following failure:

    /.azurepipelines/MuDevOpsWrapper.yml (Line: 92, Col: 30): Unexpected
      parameter 'calculate_code_coverage'
    
      </blockquote>
      <hr>
    </details>
    

🚀 Features & ✨ Enhancements

  • MuDevOpsWrapper: Allow coverage uploads to ado or codecov.io @Javagedes (#270)
    Change Details
      ## Description

    This change reverts the changes made in #266 in favor of performing the reformatting in the HostBasedUnitTestRunner plugin. From there it allows the consumer of MuDevOpsWrapper to configure where code coverage data is uploaded to, either ado (The azure devops pipeline that is running) or codecov (The codecov account associated with the repository).

    • Uploading to ado remains the same - A final job runs that merges coverage data and uploads it to azure pipelines
    • Due to the advanced capabilities, uploading to codecov runs per matrix job and uploads using flags to separate code coverage data between packages.

    Integration Instructions

    The previous logic remains the default, that is to say code coverage is uploaded to the azure devops pipeline that is running. Should a consumer set coverage_publish_target to 'codecov', they must ensure that CODECOV_TOKEN is set as a private variable in the pipeline.

      </blockquote>
      <hr>
    </details>
    

Full Changelog: v7.1.0...v7.2.0