<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/.github, branch edk2_master</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=edk2_master</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=edk2_master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-12-10T08:18:57+00:00</updated>
<entry>
<title>Global: Make additional upgrades from GCC5 to GCC</title>
<updated>2025-12-10T08:18:57+00:00</updated>
<author>
<name>Mike Beaton</name>
<email>mjsbeaton@gmail.com</email>
</author>
<published>2025-12-07T15:49:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c20483b928d9c923d7c5e0a6c321cf32ac13d590'/>
<id>urn:sha1:c20483b928d9c923d7c5e0a6c321cf32ac13d590</id>
<content type='text'>
Following on from the previous commit upgrading the CI from GCC5 to GCC,
in this commit we make the same upgrade in additional locations where it
appears appropriate.

Potential candidates discovered by simple `grep -r GCC5` in the project.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Mike Beaton &lt;mjsbeaton@gmail.com&gt;
</content>
</entry>
<entry>
<title>.github: Use valid Fedora 43 image for BuildPlatform workflow</title>
<updated>2025-12-02T10:21:45+00:00</updated>
<author>
<name>Joey Vagedes</name>
<email>joeyvagedes@microsoft.com</email>
</author>
<published>2025-12-01T17:47:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=947ed6b34aa54e62e405548a456e2141589ab406'/>
<id>urn:sha1:947ed6b34aa54e62e405548a456e2141589ab406</id>
<content type='text'>
commit 96158b3 had a typo that updated fedora to an invalid container.
This was not caught in the workflows pre-CI as this particular workflow
only runs post-merge.

Signed-off-by: Joey Vagedes &lt;joey.vagedes@gmail.com&gt;
</content>
</entry>
<entry>
<title>.github/scripts: Make reviewer filtering case insensitive</title>
<updated>2025-12-01T23:57:09+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2025-11-26T01:22:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=43e86ce5d5fcca1c4b6b45067ccd8a6cfab0e2b5'/>
<id>urn:sha1:43e86ce5d5fcca1c4b6b45067ccd8a6cfab0e2b5</id>
<content type='text'>
The `add_reviewers_to_pr()` function in GitHub.py did not compare
all usernames without case sensitivity which could cause a reviewer
that has already reviewed a pull request to be re-requested.

The occurred under the following conditions:

- GetMaintainer.py returns usernames from Maintainers.txt
  (e.g. "user")
- GitHub API returns usernames in their actual case (e.g. "User")
- The exclusion filter used case-sensitive comparison so the match
  is not detected

Fixed by converting the exclusion set to lowercase and performing
case-insensitive comparison when filtering for new reviewers.

Signed-off-by: Michael Kubacki &lt;michael.kubacki@microsoft.com&gt;
</content>
</entry>
<entry>
<title>.github: Use Fedora 43 image for BuildPlatform workflow</title>
<updated>2025-11-21T16:33:06+00:00</updated>
<author>
<name>Oliver Steffen</name>
<email>osteffen@redhat.com</email>
</author>
<published>2025-11-17T08:15:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=96158b339a1c8937d065bdfdfeeaf168f1ccca4c'/>
<id>urn:sha1:96158b339a1c8937d065bdfdfeeaf168f1ccca4c</id>
<content type='text'>
Fedora 40, which is currently in use for the GitHub workflows, is EOL.

With the fixes for the C23 standard we can use GCC 15 and
switch over to the latest Fedora image.

Signed-off-by: Oliver Steffen &lt;osteffen@redhat.com&gt;
</content>
</entry>
<entry>
<title>.github/workflows: Add PR formatting validator</title>
<updated>2025-10-01T23:46:51+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2025-08-06T21:11:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=edb5331f787519d1abbcf05563c7997453be2ef5'/>
<id>urn:sha1:edb5331f787519d1abbcf05563c7997453be2ef5</id>
<content type='text'>
This workflow runs when GitHub PRs are modified (edited, opened,
reopened, and synchronized) to perform basic validation of the PR
title and description.

Right now, this includes:

- Checking that the PR title is not empty
- Checking that the PR body is not empty
- Checking that the PR body meets the minimum text length.
  Where the minimum text length is defined to be the number of
  characters in the PR template with empty sections
- Checking that PR template placeholder do not remain in the PR
  description

If a check fails, a GitHub comment will be left on the PR and a PR
status check failure will be present on the PR until the issue is
resolved. Upon future runs of the workflow, existing PR validation
message contents are hashed and compared to a new message that may
potentially be posted. If the same comment is already posted in the
PR, it is not posted again.

Signed-off-by: Michael Kubacki &lt;michael.kubacki@microsoft.com&gt;
</content>
</entry>
<entry>
<title>.github/GitHub.py: Add output and env helpers</title>
<updated>2025-10-01T23:46:51+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2025-09-26T14:58:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=bfbd5d70e858f24b900555d51de5d2b293e98b79'/>
<id>urn:sha1:bfbd5d70e858f24b900555d51de5d2b293e98b79</id>
<content type='text'>
Adds GitHub helper functions so other Python code can more cleanly
set output and environment variables.

Signed-off-by: Michael Kubacki &lt;michael.kubacki@microsoft.com&gt;
</content>
</entry>
<entry>
<title>.azurepipelines,.github,.pytool: Disable ARM32 at Top Level/Pipelines</title>
<updated>2025-09-25T22:04:10+00:00</updated>
<author>
<name>Oliver Smith-Denny</name>
<email>osde@microsoft.com</email>
</author>
<published>2025-09-15T04:11:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=215e45bdb35c19e47be13364dafc823ab6c09768'/>
<id>urn:sha1:215e45bdb35c19e47be13364dafc823ab6c09768</id>
<content type='text'>
edk2 is dropping support for the ARM32 architecture. As such,
this commit drops ARM32 from running in CI and removes the
references to it in the readme and Maintainers.txt.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Oliver Smith-Denny &lt;osde@microsoft.com&gt;
</content>
</entry>
<entry>
<title>.github: Compare collaborator GitHub ID's in single case</title>
<updated>2025-05-13T12:44:57+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2025-05-12T19:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=607c58ef010c9952263f5e5e2553ece4dd2067bc'/>
<id>urn:sha1:607c58ef010c9952263f5e5e2553ece4dd2067bc</id>
<content type='text'>
Since case of a GitHub user name may by specified differently in the
`Maintainers.txt` file versus what is actually returned by the GitHub
API (actual case), convert both to lowercase for comparison.

Other GitHub user name inputs are directly from APIs and maintain
consistent casing.

Signed-off-by: Michael Kubacki &lt;michael.kubacki@microsoft.com&gt;
</content>
</entry>
<entry>
<title>GitHub Action: Bump actions/create-github-app-token from 1 to 2</title>
<updated>2025-04-07T16:01:33+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-07T14:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=1d5063763bedad4d87288a975fba0b3637fa3bd1'/>
<id>urn:sha1:1d5063763bedad4d87288a975fba0b3637fa3bd1</id>
<content type='text'>
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1 to 2.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: '2'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;</content>
</entry>
<entry>
<title>workflows: Add UniversalPayload in to git work flow</title>
<updated>2025-03-08T18:22:38+00:00</updated>
<author>
<name>Gua Guo</name>
<email>gua.guo@intel.com</email>
</author>
<published>2025-03-08T17:23:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=2b6f979744cf2b957116d2b31b31bbe8cbbdb880'/>
<id>urn:sha1:2b6f979744cf2b957116d2b31b31bbe8cbbdb880</id>
<content type='text'>
Add UPL fit binary build
Add UPL elf binary build

Signed-off-by: Gua Guo &lt;gua.guo@intel.com&gt;
</content>
</entry>
</feed>
