File tree 2 files changed +17
-2
lines changed
2 files changed +17
-2
lines changed Original file line number Diff line number Diff line change 37
37
{% set previous_mu_release_branch = " release/202311" %}
38
38
39
39
{# 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 " %}
41
41
42
42
{# The Python version to use. #}
43
43
{% set python_version = " 3.12" %}
Original file line number Diff line number Diff line change @@ -78,7 +78,9 @@ Table of Contents
78
78
79
79
- `Submodule Release Updater `_
80
80
81
- 9. `Links `_
81
+ 9. `Steps for Updating Rust Tool Chain `_
82
+
83
+ 10. `Links `_
82
84
83
85
Continuous Integration (CI)
84
86
===========================
@@ -379,6 +381,19 @@ the GitHub action.
379
381
380
382
- `.sync/workflows/leaf/submodule-release-update.yml `
381
383
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
+
382
397
Links
383
398
=====
384
399
- `Basic Azure Landing Site <https://docs.microsoft.com/en-us/azure/devops/pipelines/?view=azure-devops >`_
You can’t perform that action at this time.
0 commit comments