Skip to content

v2.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Mar 14:17
· 219 commits to refs/heads/main since this release
39b8ae5

What's Changed

  • Directly install opencppcoverage without choco @cfernald (#148)
    Change Details
      Chocolatey is no available in all build evnironments. This change removes the use of choco as a wrapper for downloading and installing opencppcoverage.

  • Add variable to prevent checkout step, for pipelines that need it @apop5 (#147)
    Change Details
      Some containers may have performed the checkout step earlier, either for code scanning or for other reasons.

    Proposal to add a variable to prevent the checkout step for those repos /containers that have already taken the step.




  • Updated CmdLine@1 tasks touse CmdLine@2 @apop5 (#146)
    Change Details
      Some pipeline now block CmdLine@1 tasks with the error message:

    ##[error]Task 'Command Line' is using legacy execution handler which is not supported in container execution flow.

    Changed all CmdLine@1 tasks to use CmdLine@2.




  • .sync/Version.njk: Update Linux build container to Fedora 37 image @makubacki (#144)
    Change Details
      Updates the Linux build container from Fedora 35 to Fedora 37 image.

    Closes #145

    14d2aba image

    Summary of updates:

    • Fedora 35 to Fedora 37 (minimal image)
      • NEW: gcc for LoongArch (2022-09-06)
      • UPDATED: gcc 11.2.1 to gcc 12.2 (x86, x64, arm, aarch64, riscv)
      • UPDATED: Python 3.10 to Python 3.11
      • UPDATED: Qemu 6.10 to Qemu 7.2 (x86, arm, aarch64)
      • NO CHANGE: nasm 2.15.05

🚀 Features & ✨ Enhancements

  • Create code coverage post-processing steps and integrate into PR Jobs @cfernald (#138)
    Change Details
      1. Switch to coverage files per-matrix to not publish coverage 2. Add steps to download and merge/filter all artifacts 3. Integrates steps into job templates.

    Issue #84




Full Changelog: v2.2.3...v2.3.0