v0.1.0 #42
makubacki
announced in
Announcements
v0.1.0
#42
Replies: 2 comments
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
-
About This Release
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:
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 ofmain
. Becausemain
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 theref
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
orSteps
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.
What's Changed
New Contributors
Full Changelog: https://github.com/microsoft/mu_devops/commits/v0.1.0
This discussion was created from the release v0.1.0.
Beta Was this translation helpful? Give feedback.
All reactions