Skip to content

CI: Adapt for new GitHub and Homebrew 6 requirements - #607

Merged
mikebeaton merged 2 commits into
acidanthera:masterfrom
ilikesn0w:ilikesn0w-fixci-20260628
Aug 12, 2026
Merged

CI: Adapt for new GitHub and Homebrew 6 requirements#607
mikebeaton merged 2 commits into
acidanthera:masterfrom
ilikesn0w:ilikesn0w-fixci-20260628

Conversation

@ilikesn0w

Copy link
Copy Markdown
Contributor

Since GitHub has announced new changes to CI and Homebrew 6 was released, I suggest making the following changes:

  • Change macOS runner to macos-15 since Tahoe causes compilation problems
  • Change Windows runner to windows-2022 since AUDK currently doesn't support VS2026
  • Add brew trust for 3rd party taps

Comment thread .github/workflows/build.yml Outdated
Comment thread .github/workflows/analyze.yml Outdated
@ilikesn0w
ilikesn0w force-pushed the ilikesn0w-fixci-20260628 branch from 2b9ebaf to b178f1e Compare August 11, 2026 20:12
Comment thread .github/workflows/build.yml Outdated
We indicate trust by using fully qualified formula name, instead of
explicitly adding `brew trust` line for the formula or the whole tap.
@mikebeaton
mikebeaton force-pushed the ilikesn0w-fixci-20260628 branch from b178f1e to 53192cf Compare August 12, 2026 05:00
@mikebeaton
mikebeaton merged commit 53192cf into acidanthera:master Aug 12, 2026
9 of 11 checks passed
@mikebeaton

Copy link
Copy Markdown
Member

Very slightly modified and split commits. Merged under your name. Thanks.

@ilikesn0w
ilikesn0w deleted the ilikesn0w-fixci-20260628 branch August 14, 2026 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants