Skip to content

Commit

Permalink
Merge branch 'microsoft:dev/202405' into dev/202405
Browse files Browse the repository at this point in the history
  • Loading branch information
inbal2l authored Jan 20, 2025
2 parents 016c207 + 0a2c88b commit a1712f3
Show file tree
Hide file tree
Showing 44 changed files with 3,636 additions and 2,744 deletions.
2 changes: 1 addition & 1 deletion .azurepipelines/MuDevOpsWrapper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ resources:
type: github
endpoint: microsoft
name: microsoft/mu_devops
ref: refs/tags/v12.2.0
ref: refs/tags/v12.4.0

parameters:
- name: do_ci_build
Expand Down
2 changes: 1 addition & 1 deletion .github/release-draft-config-n-1-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ template: |
$CHANGES
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...dev-v$RESOLVED_VERSION
categories:
- title: '⚠️ Breaking Changes'
Expand Down
2 changes: 1 addition & 1 deletion .github/release-draft-config-n-1.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ template: |
$CHANGES
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...dev-v$RESOLVED_VERSION
categories:
- title: '⚠️ Breaking Changes'
Expand Down
2 changes: 1 addition & 1 deletion .github/release-draft-config-n-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ template: |
$CHANGES
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...dev-v$RESOLVED_VERSION
categories:
- title: '⚠️ Breaking Changes'
Expand Down
2 changes: 1 addition & 1 deletion .github/release-draft-config-n.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ template: |
$CHANGES
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...dev-v$RESOLVED_VERSION
categories:
- title: '⚠️ Breaking Changes'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/auto-approve.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,5 @@ jobs:

if: |
github.event.pull_request.user.login == 'dependabot[bot]' || github.event.pull_request.user.login == 'uefibot'
uses: microsoft/mu_devops/.github/workflows/AutoApprover.yml@v12.2.0
uses: microsoft/mu_devops/.github/workflows/AutoApprover.yml@v12.4.0
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/auto-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@ jobs:

if: |
github.event.pull_request.user.login == 'dependabot[bot]' || github.event.pull_request.user.login == 'uefibot'
uses: microsoft/mu_devops/.github/workflows/AutoMerger.yml@v12.2.0
uses: microsoft/mu_devops/.github/workflows/AutoMerger.yml@v12.4.0
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/issue-assignment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ jobs:
contents: read
issues: write

uses: microsoft/mu_devops/.github/workflows/IssueAssignment.yml@v12.2.0
uses: microsoft/mu_devops/.github/workflows/IssueAssignment.yml@v12.4.0
2 changes: 1 addition & 1 deletion .github/workflows/label-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ jobs:
contents: read
pull-requests: write

uses: microsoft/mu_devops/.github/workflows/Labeler.yml@v12.2.0
uses: microsoft/mu_devops/.github/workflows/Labeler.yml@v12.4.0
2 changes: 1 addition & 1 deletion .github/workflows/label-sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ jobs:
permissions:
issues: write

uses: microsoft/mu_devops/.github/workflows/LabelSyncer.yml@v12.2.0
uses: microsoft/mu_devops/.github/workflows/LabelSyncer.yml@v12.4.0
14 changes: 7 additions & 7 deletions .github/workflows/release-draft.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,19 @@
name: Update Release Draft

on:
push:
branches:
- dev/202405
workflow_run:
workflows: ["Backport Commits to Release Branch"]
branches: [dev/202405]
types:
- completed

jobs:
dev_draft:
draft:
name: Draft Releases

permissions:
contents: write
pull-requests: write

# The "release_drafter_update_for_release_branches" branch is temporarily being used to test release
# drafter changes on that branch in Mu Basecore before merging them into the main branch.
uses: microsoft/mu_devops/.github/workflows/ReleaseDrafter.yml@release_drafter_update_for_release_branches
uses: microsoft/mu_devops/.github/workflows/[email protected]
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ jobs:
issues: write
pull-requests: write

uses: microsoft/mu_devops/.github/workflows/Stale.yml@v12.2.0
uses: microsoft/mu_devops/.github/workflows/Stale.yml@v12.4.0
2 changes: 1 addition & 1 deletion .github/workflows/triage-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ jobs:
permissions:
issues: write

uses: microsoft/mu_devops/.github/workflows/IssueTriager.yml@v12.2.0
uses: microsoft/mu_devops/.github/workflows/IssueTriager.yml@v12.4.0
4 changes: 4 additions & 0 deletions BaseTools/Edk2ToolsBuild.py
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,10 @@ def Go(self):
shell_env.insert_path(shell_env.get_shell_var("EDK_TOOLS_BIN"))

# Actually build the tools.
# MU_CHANGE [BEGIN] - Run nmake clean for GenStm
ret = RunCmd('nmake.exe', 'clean',
workingdir=shell_env.get_shell_var("EDK_TOOLS_PATH"))
# MU_CHANGE [END] - Run nmake clean for GenStm
output_stream = edk2_logging.create_output_stream()
ret = RunCmd('nmake.exe', None,
workingdir=shell_env.get_shell_var("EDK_TOOLS_PATH"))
Expand Down
5 changes: 4 additions & 1 deletion BaseTools/Source/C/GNUmakefile
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ include Makefiles/header.makefile
all: makerootdir subdirs
@echo Finished building BaseTools C Tools with HOST_ARCH=$(HOST_ARCH)

# MU_CHANGE [BEGIN] - Add the GenStm application
LIBRARIES = Common
VFRAUTOGEN = VfrCompile/VfrLexer.h
APPLICATIONS = \
Expand All @@ -62,7 +63,9 @@ APPLICATIONS = \
LzmaCompress \
TianoCompress \
VolInfo \
DevicePath
DevicePath \
GenStm
# MU_CHANGE [END] - Add the GenStm application

SUBDIRS := $(LIBRARIES) $(APPLICATIONS)

Expand Down
18 changes: 18 additions & 0 deletions BaseTools/Source/C/GenStm/GNUmakefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
## @file
# GNU/Linux makefile for 'GenStm' module build.
#
# Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
# SPDX-License-Identifier: BSD-2-Clause-Patent
#
# MU_CHANGE [WHOLE FILE] - Add the GenStm application
#
#
MAKEROOT ?= ..

APPNAME = GenStm

LIBS = -lCommon

OBJECTS = GenStm.o

include $(MAKEROOT)/Makefiles/app.makefile
Loading

0 comments on commit a1712f3

Please sign in to comment.