Skip to content

Fixes to handling of brew and compiling on macOS in GH Actions#5744

Merged
olehermanse merged 3 commits intocfengine:masterfrom
olehermanse:macos
Mar 28, 2025
Merged

Fixes to handling of brew and compiling on macOS in GH Actions#5744
olehermanse merged 3 commits intocfengine:masterfrom
olehermanse:macos

Conversation

@olehermanse
Copy link
Member

  • Upgraded libntech
  • CFE-4385: Fix build on macOS
  • GH Actions: Installed libyaml on macOS to fix build errors

olehermanse and others added 3 commits March 28, 2025 13:04
Signed-off-by: Ole Herman Schumacher Elgesem <ole@northern.tech>
Check for Homebrew if we're on Darwin and use brew's --prefix.

Ticket: CFE-4385
Signed-off-by: Ole Herman Schumacher Elgesem <ole@northern.tech>
@olehermanse olehermanse requested a review from larsewi March 28, 2025 13:12
Copy link
Contributor

@larsewi larsewi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome 🍻

@olehermanse
Copy link
Member Author

@cf-bottom jenkins, please

@olehermanse olehermanse mentioned this pull request Mar 28, 2025
@cf-bottom
Copy link

@olehermanse olehermanse added the cherry-pick? Fixes which may need to be cherry-picked to LTS branches label Mar 28, 2025
@olehermanse olehermanse merged commit f58f7b8 into cfengine:master Mar 28, 2025
14 of 17 checks passed
@olehermanse olehermanse deleted the macos branch March 28, 2025 14:10
@craigcomstock
Copy link
Contributor

Needed the libyaml addition for #5780 so handling cherry picks here. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cherry-pick? Fixes which may need to be cherry-picked to LTS branches

Development

Successfully merging this pull request may close these issues.

5 participants