Skip to content

scripts: fix signed release archives for restructured DBX - #464

Merged
Doug Flick (Flickdm) merged 1 commit into
microsoft:mainfrom
Flickdm:fix/release-scripts
Sep 3, 2026
Merged

scripts: fix signed release archives for restructured DBX#464
Doug Flick (Flickdm) merged 1 commit into
microsoft:mainfrom
Flickdm:fix/release-scripts

Conversation

@Flickdm

Copy link
Copy Markdown
Member

Description

The PostSignedObjects restructure removed the DBX directory in favor of SignedByKEK2011 and SignedByKEK2023, which broke the signed release archive step in prepare_signed_binaries.py. Map the existing edk2-2011-signed archive to SignedByKEK2011, add a new edk2-2023-signed archive for SignedByKEK2023, and generate receipts for .efiauth2 files in addition to .bin. Document the new 2023 archive in signed_binaries_information.md.
For details on how to complete these options and their meaning refer to CONTRIBUTING.md.

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

How This Was Tested

Locally

Integration Instructions

N/A

The PostSignedObjects restructure removed the DBX directory in favor
of SignedByKEK2011 and SignedByKEK2023, which broke the signed
release archive step in prepare_signed_binaries.py. Map the existing
edk2-2011-signed archive to SignedByKEK2011, add a new
edk2-2023-signed archive for SignedByKEK2023, and generate receipts
for .efiauth2 files in addition to .bin. Document the new 2023
archive in signed_binaries_information.md.

Signed-off-by: dougflick <dougflick@microsoft.com>
@Flickdm
Doug Flick (Flickdm) merged commit 9a2bbf8 into microsoft:main Sep 3, 2026
3 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