Skip to content

.github: Pass head-sha to QEMU validation workflows#1425

Merged
makubacki merged 1 commit intoOpenDevicePartnership:mainfrom
makubacki:add_addl_qemu_pr_args
Mar 23, 2026
Merged

.github: Pass head-sha to QEMU validation workflows#1425
makubacki merged 1 commit intoOpenDevicePartnership:mainfrom
makubacki:add_addl_qemu_pr_args

Conversation

@makubacki
Copy link
Collaborator

Description

A new head-sha input parameter was added to the QEMU validation workflows. This allows the workflow to have access to the head SHA of the PR, which is useful for applying status check results.

  • Impacts functionality?
  • Impacts security?
  • Breaking change?
  • Includes tests?
  • Includes documentation?

How This Was Tested

  • patina fork

Integration Instructions

  • N/A - Only impacts local workflows in repo CI

A new `head-sha` input parameter was added to the QEMU validation
workflows. This allows the workflow to have access to the head SHA
of the PR, which is useful for applying status check results.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
@makubacki makubacki self-assigned this Mar 20, 2026
@patina-automation
Copy link
Contributor

patina-automation bot commented Mar 20, 2026

✅ QEMU Validation Passed

All QEMU validation jobs completed successfully.

Note: Q35 is only built on Windows hosts (QEMU boot is disabled due to a QEMU vfat issue).

Workflow run: https://github.com/OpenDevicePartnership/patina/actions/runs/23364993287

Boot Time to EFI Shell

Platform Elapsed
Q35 (Linux Host) 29.1s
SBSA (Linux Host) 36.5s

Dependencies

Repository Ref
patina 79a68f1
patina-dxe-core-qemu 20381f1
patina-fw-patcher 3b8900d
patina-qemu firmware v2.0.0
patina-qemu build script 2e45e9b

This comment was automatically generated by the Patina QEMU PR Validation Post workflow.

@github-actions github-actions bot added the impact:non-functional Does not have a functional impact label Mar 20, 2026
@codecov
Copy link

codecov bot commented Mar 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@makubacki makubacki merged commit fa9f9ed into OpenDevicePartnership:main Mar 23, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

impact:non-functional Does not have a functional impact

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants