Skip to content

Commit d7b1b7e

Browse files
apop5makubacki
andauthored
.sync/Version.njk: Update linux_build_container to for 1.84.0 rust toolchain. (#422)
Update Readme.rst to contain details on process for updating rust_toolchain. --------- Co-authored-by: Michael Kubacki <[email protected]>
1 parent b089181 commit d7b1b7e

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

.sync/Version.njk

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
{% set previous_mu_release_branch = "release/202311" %}
3838

3939
{# The version of the ubuntu-24-build container to use. #}
40-
{% set linux_build_container = "ghcr.io/microsoft/mu_devops/ubuntu-24-build:d412ccd" %}
40+
{% set linux_build_container = "ghcr.io/microsoft/mu_devops/ubuntu-24-build:b089181" %}
4141

4242
{# The Python version to use. #}
4343
{% set python_version = "3.12" %}

ReadMe.rst

+16-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,9 @@ Table of Contents
7878

7979
- `Submodule Release Updater`_
8080

81-
9. `Links`_
81+
9. `Steps for Updating Rust Tool Chain`_
82+
83+
10. `Links`_
8284

8385
Continuous Integration (CI)
8486
===========================
@@ -379,6 +381,19 @@ the GitHub action.
379381

380382
- `.sync/workflows/leaf/submodule-release-update.yml`
381383

384+
Steps for Updating Rust Tool Chain
385+
=====================
386+
387+
Steps required to update the Rust tool chain in the Mu DevOps repo. The steps are as follows:
388+
389+
1. Update rust_toolchain in .sync/Version.njk to the new version. PR and merge to main.
390+
2. Run Build Containers workflow to build a new linux container image (which will use updated .sync/Version.njk).
391+
3. Update linux_build_container in .sync/Version.njk with the new version. PR and merge to main.
392+
4. Create new mu_devops tag (GitHub release).
393+
5. Update mu_devops in .sync/Version.njk to the newly generated tag. PR and merge to main.
394+
6. Run Sync Mu DevOps Files to Mu Repos workflow to sync the new version to all Mu repos.
395+
7. Complete associated PRs in the Mu repos.
396+
382397
Links
383398
=====
384399
- `Basic Azure Landing Site <https://docs.microsoft.com/en-us/azure/devops/pipelines/?view=azure-devops>`_

0 commit comments

Comments
 (0)