Bot releases are hidden (Show)
Published by makubacki over 1 year ago
Full Changelog: https://github.com/microsoft/mu_devops/compare/v5.0.0...v5.0.1
Published by makubacki almost 2 years ago
This release is incrementing the major version to baseline the version before moving to a model that will update releases as pull requests are submitted.
The main functional change since v0.1.0 in this release was setting the dependencies in Project Mu repos to a fixed version of this repo.
Full Changelog: https://github.com/microsoft/mu_devops/compare/v0.1.0...v1.0.0
Published by makubacki almost 2 years ago
This is the first Mu DevOps release 🎉
Currently, Mu DevOps serves common build content across Project Mu repos. The goal is to centralize most of the CI and build related files needed to manage the repos.
One of these components are Azure Pipelines files (see Jobs and Steps). The actual Project Mu repos have very minimal wrappers around these templates and they access the templates via a repository resource.
This is done as follows:
resources:
repositories:
- repository: mu_devops
type: github
endpoint: microsoft
name: microsoft/mu_devops
ref: main
A key reason to label this repo is to control fixed updates by setting ref
to the release tag (v0.1.0
for this release) instead of main
. Because main
is a "floating" dependency, it provides rapid adoption of changes, but we'd prefer to update in fixed increments after the repo absorbing the new mu_devops update can test the change in a pull request (that updates the ref
value).
Releases can be useful for other purposes as well. The version follows Semantic Versioning and the plan is to increment the major version on any backward incompatible change to:
Jobs
or Steps
directory of this repo.github/workflows
directory of this repoThese are the two main sources of dependencies on the content of this repo from external files at this time. The cause of major version changes in the future may change as new files and features are introduced to the repo.
Full Changelog: https://github.com/microsoft/mu_devops/commits/v0.1.0