Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[CI] Experimental homebrew-based CI for mac VMs #20126

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
hageboeck wants to merge 10 commits into root-project:master
base: master
Choose a base branch
Loading
from hageboeck:experimental-brew-ci

Conversation

Copy link
Member

@hageboeck hageboeck commented Oct 16, 2025

Description to follow

@hageboeck hageboeck self-assigned this Oct 16, 2025
Copy link

github-actions bot commented Oct 16, 2025
edited
Loading

Test Results

2 files 2 suites 5h 46m 6s ⏱️
3 624 tests 3 620 ✅ 4 💤 0 ❌
7 229 runs 7 229 ✅ 0 💤 0 ❌

Results for commit 18d3655.

♻️ This comment has been updated with latest results.

@hageboeck hageboeck force-pushed the experimental-brew-ci branch 2 times, most recently from c46acc5 to 7d14b31 Compare October 16, 2025 12:43
@hageboeck hageboeck changed the title (削除) [CI] Experimental brew ci for mac VMs (削除ここまで) (追記) [CI] Experimental homebrew-based CI for mac VMs (追記ここまで) Oct 16, 2025
This will allow for simplifying the CI, since build option overrides can
be passed to build_root.py without text-file manipulations.
- Choose login shell for all MacOS steps.
- Use homebrew and python-venv to install dependencies
- Use github checkout action to get the code
Now that overrides can be passed as arguments to the configure script,
no further modifications of text files are required.
@hageboeck hageboeck force-pushed the experimental-brew-ci branch 10 times, most recently from e516e40 to e819c0c Compare October 17, 2025 14:16
Homebrew doesn't natively provide it, so it seems easier to use a
builtin.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@dpiparo dpiparo Awaiting requested review from dpiparo dpiparo will be requested when the pull request is marked ready for review dpiparo is a code owner

At least 1 approving review is required to merge this pull request.

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

AltStyle によって変換されたページ (->オリジナル) /