Skip to content

Allow CI runner OS customization and drop arm64 tasks in patina-mtrr [Rebase & FF] - #188

Merged
makubacki merged 2 commits into
OpenDevicePartnership:mainfrom
makubacki:allow_runner_os_cutomization_drop_arm_mtrr
Aug 22, 2026
Merged

Allow CI runner OS customization and drop arm64 tasks in patina-mtrr [Rebase & FF]#188
makubacki merged 2 commits into
OpenDevicePartnership:mainfrom
makubacki:allow_runner_os_cutomization_drop_arm_mtrr

Conversation

@makubacki

@makubacki makubacki commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

Allow runner OS image customization

Update CiWorkflow.yml to take a list of runner images as a workflow
parameter input with the default matching the images used today.

Update the synced workflow (calling workflow) that goes to each repo
to accept a list of runner images to use as the parameter value.
This allows any individual sync to override the runner images, if
needed.


Drop aarch64 build related tasks from patina-mtrr

Since MTRRs are an x86_64-specific feature, we don't need to build
patina-mtrr for aarch64.

This change removes the aarch64 build tasks from the patina-mtrr
Makefile and updates the CI workflow to not include aarch64 builds
for patina-mtrr.


Verified the arm64 task was removed during sync and the remaining tasks complete successfully on my fork:

image

Update CiWorkflow.yml to take a list of runner images as a workflow
parameter input with the default matching the images used today.

Update the synced workflow (calling workflow) that goes to each repo
to accept a list of runner images to use as the parameter value.
This allows any individual sync to override the runner images, if
needed.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
Since MTRRs are an x86_64-specific feature, we don't need to build
patina-mtrr for aarch64.

This change removes the aarch64 build tasks from the patina-mtrr
Makefile and updates the CI workflow to not include aarch64 builds
for patina-mtrr.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
@makubacki
makubacki enabled auto-merge (rebase) August 22, 2026 17:43
@makubacki
makubacki merged commit a05657b into OpenDevicePartnership:main Aug 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants