Skip to content
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

[pull] master from Homebrew:master #3

Open
wants to merge 2,568 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2568 commits
Select commit Hold shift + click to select a range
075fc0f
Update RBI files for rubocop-rspec.
BrewTestBot Oct 28, 2024
abfdc21
Merge pull request #18650 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Oct 28, 2024
841117a
Merge pull request #18649 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Oct 28, 2024
0c3e207
dev-cmd/bump-formula-pr: fix type error
kou Oct 28, 2024
c81b2e4
Merge pull request #18655 from kou/brew-bump-formula-pr-type-error
carlocab Oct 28, 2024
e38f5e3
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Oct 29, 2024
c26f79b
build(deps-dev): bump rubocop-ast in /Library/Homebrew
dependabot[bot] Oct 29, 2024
01d9e47
brew vendor-gems: commit updates.
BrewTestBot Oct 29, 2024
cef9db1
brew vendor-gems: commit updates.
BrewTestBot Oct 29, 2024
b489c9b
Update RBI files for rubocop-ast.
BrewTestBot Oct 29, 2024
101b526
Merge pull request #18660 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Oct 29, 2024
0e24ee2
Merge pull request #18657 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Oct 29, 2024
f82c583
utils/inreplace: allow non-global substitution
cho-m Oct 23, 2024
fdabc2f
language/python: reduce dependencies added to pth file
cho-m Oct 30, 2024
dbe271a
workflows/actionlint: run `zizmor`
carlocab Oct 30, 2024
6469a24
Merge pull request #18662 from Homebrew/zizmor
carlocab Oct 30, 2024
9069d42
remove Cask::Config.explicit_s
hyuraku Oct 30, 2024
c60e80f
remove Cask::Config.explicit_s spec
hyuraku Oct 30, 2024
6bddbb5
workflows/vendor-version: fix `template-injection` warnings
carlocab Oct 30, 2024
fbfbc8d
workflows/pkg-installer: fix `template-injection` warnings
carlocab Oct 30, 2024
2ec174f
workflows: fix `artipacked` warning
carlocab Oct 30, 2024
cce778e
stale-issues.yml: update to match main configuration
BrewTestBot Oct 30, 2024
d9f1784
Merge pull request #18669 from Homebrew/sync-shared-config
carlocab Oct 30, 2024
37aab1f
Merge pull request #18668 from Homebrew/fix-artipacked
Bo98 Oct 30, 2024
4460808
Merge pull request #18667 from Homebrew/pkg-installer-template-injection
Bo98 Oct 30, 2024
03c422d
Merge pull request #18666 from Homebrew/vendor-version-template-injec…
Bo98 Oct 30, 2024
27b9062
Merge pull request #18664 from hyuraku/remove-Cask-Config-explicit_s
Bo98 Oct 30, 2024
d80bf30
build(deps-dev): bump sorbet-static-and-runtime in /Library/Homebrew
dependabot[bot] Oct 30, 2024
d770522
build(deps-dev): bump json from 2.7.4 to 2.7.5 in /Library/Homebrew
dependabot[bot] Oct 30, 2024
5ae4f25
macos_version: add `KERNEL_MAJOR_VERSIONS` map
carlocab Oct 30, 2024
a9dac0f
brew vendor-gems: commit updates.
BrewTestBot Oct 30, 2024
ece445a
brew vendor-gems: commit updates.
BrewTestBot Oct 30, 2024
7bf63bd
Merge pull request #18672 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Oct 30, 2024
702bfe1
Merge pull request #18670 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Oct 30, 2024
90c043e
Merge pull request #18663 from Homebrew/python-reduce-pth
MikeMcQuaid Oct 31, 2024
e7159d7
Revert "cmd/shellenv: set `XDG_DATA_DIRS` on Linux"
MikeMcQuaid Oct 31, 2024
37dc931
Merge pull request #18677 from Homebrew/revert-18326-update-shellenv
MikeMcQuaid Oct 31, 2024
42dd0ac
macos_version: define a method instead
carlocab Oct 31, 2024
a7548f0
Merge pull request #18674 from Homebrew/kernel-major-versions
carlocab Oct 31, 2024
bc21cf3
os: use native ruby calls for `uname`
carlocab Oct 31, 2024
f780e93
Merge pull request #18678 from Homebrew/native-ruby-uname
carlocab Oct 31, 2024
f5b211e
os/linux/diagnostic: remove XDG_DATA_DIRS.
MikeMcQuaid Oct 31, 2024
1e2447a
Merge pull request #18680 from Homebrew/remove_linux_doctor_xdg_data_…
MikeMcQuaid Oct 31, 2024
f18e1ea
Merge pull request #18614 from Homebrew/inreplace-non-global
cho-m Oct 31, 2024
790072c
build(deps-dev): bump ruby-lsp in /Library/Homebrew
dependabot[bot] Oct 31, 2024
850a84d
build(deps): bump ruby/setup-ruby from 1.197.0 to 1.198.0
dependabot[bot] Oct 31, 2024
6119eb4
Merge pull request #18683 from Homebrew/dependabot/bundler/Library/Ho…
EricFromCanada Oct 31, 2024
2547652
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Oct 31, 2024
121d998
Merge pull request #18686 from Homebrew/dependabot/github_actions/rub…
EricFromCanada Oct 31, 2024
23b18c8
Update manpage and completions.
BrewTestBot Nov 1, 2024
df99e73
sorbet: Update RBI files.
BrewTestBot Nov 1, 2024
286fc2e
Merge pull request #18688 from Homebrew/sorbet-files-update
carlocab Nov 1, 2024
ad98e30
Merge pull request #18687 from Homebrew/sponsors-maintainers-man-comp…
carlocab Nov 1, 2024
a477221
brew vendor-gems: commit updates.
BrewTestBot Nov 1, 2024
83e9e81
Update RBI files for sorbet.
BrewTestBot Nov 1, 2024
745596b
Merge pull request #18681 from Homebrew/dependabot/bundler/Library/Ho…
carlocab Nov 1, 2024
a1853fc
github_runner_matrix: extend timeout for dependent tests on arm64
carlocab Nov 1, 2024
c69b5e7
Merge pull request #18689 from Homebrew/longer-deps-timeout
carlocab Nov 1, 2024
9f90e25
build(deps): bump ruby/setup-ruby from 1.198.0 to 1.199.0
dependabot[bot] Nov 1, 2024
03839e0
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Nov 1, 2024
556c38e
build(deps-dev): bump parser in /Library/Homebrew
dependabot[bot] Nov 1, 2024
d8ed753
Merge pull request #18690 from Homebrew/dependabot/github_actions/rub…
p-linnane Nov 1, 2024
f0a8c41
brew vendor-gems: commit updates.
BrewTestBot Nov 1, 2024
1294554
brew vendor-gems: commit updates.
BrewTestBot Nov 1, 2024
bfe297e
Update RBI files for parser.
BrewTestBot Nov 1, 2024
6b01db4
Merge pull request #18691 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 1, 2024
347e946
formula_auditor: allow `pkg-config` alias for `pkgconf` migration
cho-m Oct 30, 2024
5dc0051
build(deps-dev): bump ruby-lsp in /Library/Homebrew
dependabot[bot] Nov 1, 2024
4cb5527
brew vendor-gems: commit updates.
BrewTestBot Nov 1, 2024
f98fc57
Update RBI files for ruby-lsp.
BrewTestBot Nov 1, 2024
bb4dee9
Merge pull request #18696 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Nov 1, 2024
54c58ef
Add additional parser/current require
dduugg Nov 2, 2024
7ee2d42
Update Library/Homebrew/sorbet/rbi/gems/[email protected]
dduugg Nov 2, 2024
4f7742b
Merge pull request #18692 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 2, 2024
2f503cf
build(deps-dev): bump rubocop-sorbet in /Library/Homebrew
dependabot[bot] Nov 2, 2024
2725b10
brew vendor-gems: commit updates.
BrewTestBot Nov 2, 2024
89aa250
Merge pull request #18697 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Nov 2, 2024
b22e463
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Nov 2, 2024
dc2484a
brew vendor-gems: commit updates.
BrewTestBot Nov 2, 2024
6dffecd
Merge pull request #18698 from Homebrew/dependabot/bundler/Library/Ho…
carlocab Nov 2, 2024
4d0deeb
Merge pull request #18675 from Homebrew/formula_auditor-pkgconf
p-linnane Nov 3, 2024
d0e438c
Downcase internal commands
cocateh Nov 3, 2024
2f73ca1
ci: move to ubuntu latest
iMichka Nov 2, 2024
9fd678c
brew.rb: improve error message for miscased commands.
MikeMcQuaid Nov 4, 2024
614678f
Merge pull request #18705 from cocateh/cmd_casesens
MikeMcQuaid Nov 4, 2024
5bf31cb
workflows/tests: tweak update-test name.
MikeMcQuaid Nov 4, 2024
824efa8
Merge pull request #18704 from Homebrew/ubuntu-run
MikeMcQuaid Nov 4, 2024
9052f22
build(deps-dev): bump json from 2.7.5 to 2.7.6 in /Library/Homebrew
dependabot[bot] Nov 4, 2024
92f1ce6
brew vendor-gems: commit updates.
BrewTestBot Nov 4, 2024
22b9541
Merge pull request #18708 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 4, 2024
42b40b8
build(deps-dev): bump vernier from 1.2.1 to 1.3.1 in /Library/Homebrew
dependabot[bot] Nov 4, 2024
c496d08
brew vendor-gems: commit updates.
BrewTestBot Nov 4, 2024
77ea773
Update RBI files for vernier.
BrewTestBot Nov 4, 2024
cf06bfd
Merge pull request #18709 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 4, 2024
6053cf7
build(deps): bump ruby/setup-ruby from 1.199.0 to 1.200.0
dependabot[bot] Nov 5, 2024
865f50b
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Nov 5, 2024
6af61b0
brew vendor-gems: commit updates.
BrewTestBot Nov 5, 2024
b3ef59e
Merge pull request #18712 from Homebrew/dependabot/github_actions/rub…
EricFromCanada Nov 5, 2024
c1aeee8
Merge pull request #18714 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 5, 2024
c2d3f12
language/python: link manpages by default
cho-m Nov 5, 2024
e106d96
build(deps-dev): bump parser in /Library/Homebrew
dependabot[bot] Nov 5, 2024
b6ae386
brew vendor-gems: commit updates.
BrewTestBot Nov 5, 2024
52aa7e4
Update RBI files for parser.
BrewTestBot Nov 5, 2024
e1c8b33
Merge pull request #18715 from Homebrew/python-link-man-default
MikeMcQuaid Nov 5, 2024
00d2fb4
build(deps-dev): bump rubocop from 1.67.0 to 1.68.0 in /Library/Homebrew
dependabot[bot] Oct 31, 2024
fc7d23c
brew vendor-gems: commit updates.
BrewTestBot Nov 1, 2024
9a711cc
Update RBI files for rubocop.
BrewTestBot Nov 1, 2024
ffb15ff
brew style --fix
dduugg Nov 2, 2024
521c463
Manually resolve Style/SafeNavigationChainLength violations
dduugg Nov 2, 2024
a2612e2
Apply suggestions from code review
dduugg Nov 3, 2024
24d3b46
Library/.rubocop.yml: temporarily disable buggy cop.
MikeMcQuaid Nov 4, 2024
591057e
Merge pull request #18682 from Homebrew/dependabot/bundler/Library/Ho…
MikeMcQuaid Nov 5, 2024
c66b91d
Merge pull request #18716 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 5, 2024
b2dff27
tap: allow an array of values for an audit exception
bevanjkay Nov 5, 2024
3019e0a
Portable Ruby 3.3.6
p-linnane Nov 6, 2024
05f669e
brew vendor-gems: commit updates.
p-linnane Nov 6, 2024
5e5d02a
Merge pull request #18718 from Homebrew/portable-ruby-3.3.6
p-linnane Nov 6, 2024
ffd9d68
tap: tweak Ruby style for readability.
MikeMcQuaid Nov 6, 2024
3ff3ad6
Merge pull request #18717 from bevanjkay/audit-exceptions
MikeMcQuaid Nov 6, 2024
9864f1b
build(deps): bump actions/attest-build-provenance from 1.4.3 to 1.4.4
dependabot[bot] Nov 6, 2024
779d7f5
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Nov 6, 2024
925f6ac
build(deps-dev): bump ruby-lsp in /Library/Homebrew
dependabot[bot] Nov 6, 2024
af24965
brew vendor-gems: commit updates.
BrewTestBot Nov 6, 2024
118852c
brew vendor-gems: commit updates.
BrewTestBot Nov 6, 2024
482972e
Update RBI files for ruby-lsp.
BrewTestBot Nov 6, 2024
3162db3
Merge pull request #18720 from Homebrew/dependabot/github_actions/act…
p-linnane Nov 6, 2024
19b41d5
Merge pull request #18723 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 6, 2024
451c3a8
Merge pull request #18721 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 6, 2024
87c7873
build(deps-dev): bump json from 2.7.6 to 2.8.1 in /Library/Homebrew
dependabot[bot] Nov 6, 2024
a81b6a4
brew vendor-gems: commit updates.
BrewTestBot Nov 6, 2024
1b4db24
build(deps): bump ruby/setup-ruby from 1.200.0 to 1.201.0
dependabot[bot] Nov 7, 2024
ef483ce
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Nov 7, 2024
b438c5c
brew vendor-gems: commit updates.
BrewTestBot Nov 7, 2024
cc93e2e
Merge pull request #18727 from Homebrew/dependabot/github_actions/rub…
p-linnane Nov 7, 2024
d52c258
Merge pull request #18729 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 7, 2024
51b8e4b
build(deps-dev): bump tapioca from 0.16.3 to 0.16.4 in /Library/Homebrew
dependabot[bot] Nov 7, 2024
5862186
brew vendor-gems: commit updates.
BrewTestBot Nov 7, 2024
5d1cd40
Update RBI files for tapioca.
BrewTestBot Nov 7, 2024
1d19230
Merge pull request #18731 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 7, 2024
c17ffb8
Try matching key type
dduugg Nov 7, 2024
acb4edd
Allow multiple JSON outputs
dduugg Nov 7, 2024
ebe1e50
Change command output instead
dduugg Nov 7, 2024
ba3f426
clean up fixture
dduugg Nov 7, 2024
bb2b4ab
Update sponsors.
BrewTestBot Nov 8, 2024
7681fba
Merge pull request #18734 from Homebrew/sponsors-maintainers-man-comp…
ZhongRuoyu Nov 8, 2024
e910cb5
Merge branch 'master' into formula-api
MikeMcQuaid Nov 8, 2024
f119d2e
Merge pull request #18725 from Homebrew/dependabot/bundler/Library/Ho…
MikeMcQuaid Nov 8, 2024
a8a4c07
Merge pull request #18582 from Homebrew/formula-api
MikeMcQuaid Nov 8, 2024
09fc836
os/mac: prefer newest Xcode when searching using `mdfind`
carlocab Nov 8, 2024
025d1c7
Merge pull request #18737 from Homebrew/prefer-newest-xcode
carlocab Nov 8, 2024
216f466
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Nov 8, 2024
1a49f5e
brew vendor-gems: commit updates.
BrewTestBot Nov 8, 2024
3b40ab6
Merge pull request #18738 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 8, 2024
215fc85
deprecate_disable: support optional replacement parameter
alebcay Nov 7, 2024
017c8d0
linux/hardware/cpu: add some missing Intel CPUs
carlocab Nov 9, 2024
645ff44
Merge pull request #18743 from Homebrew/linux-cpus
carlocab Nov 9, 2024
40cecdf
tap_auditor: check renamed formula exists
cho-m Nov 8, 2024
70a8237
build(deps-dev): bump sorbet-static-and-runtime in /Library/Homebrew
dependabot[bot] Nov 9, 2024
810760f
build(deps): bump ruby/setup-ruby from 1.201.0 to 1.202.0
dependabot[bot] Nov 9, 2024
1534d52
Merge pull request #18745 from Homebrew/dependabot/github_actions/rub…
ZhongRuoyu Nov 9, 2024
f9b6e0e
brew vendor-gems: commit updates.
BrewTestBot Nov 9, 2024
5fd34f4
Merge pull request #18744 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Nov 9, 2024
33a9d24
linux/hardware/cpu: add some missing AMD CPUs
alebcay Nov 10, 2024
40f4ab2
Merge pull request #18748 from alebcay/linux-amd-cpus
carlocab Nov 10, 2024
284035d
Merge pull request #18733 from alebcay/deprecate-disable-replacement
MikeMcQuaid Nov 11, 2024
1fbe436
Support setting `GIT_COMMITTER_NAME` and `GIT_COMMITTER_EMAIL`
carlocab Nov 10, 2024
1c98fcc
Merge pull request #18749 from Homebrew/git-committer-info
MikeMcQuaid Nov 11, 2024
4900317
Update manpage and completions.
BrewTestBot Nov 11, 2024
254bf3f
Merge pull request #18751 from Homebrew/sponsors-maintainers-man-comp…
ZhongRuoyu Nov 11, 2024
1cb90c6
Merge pull request #18741 from Homebrew/tap_auditor-renames-exist
cho-m Nov 11, 2024
981d980
actionlint: suppress zizmor's exit code
woodruffw Nov 12, 2024
acb3675
Merge pull request #18753 from Homebrew/ww/zizmor-suppress-exit
MikeMcQuaid Nov 12, 2024
4d1b749
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Nov 12, 2024
b168c8a
brew vendor-gems: commit updates.
BrewTestBot Nov 12, 2024
a70d15c
shared: only fall back to -march=native on supported architectures
alebcay Nov 12, 2024
7981369
Merge pull request #18755 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 12, 2024
9f4ec0e
Acceptable-Casks: remove outdated info
p-linnane Nov 12, 2024
034cdc9
Installation: note that OpenCore is not supported
p-linnane Nov 12, 2024
1bc1ff9
Update docs/Installation.md
p-linnane Nov 12, 2024
2c20e3b
os/mac/diagnostic: check for OpenCore
carlocab Nov 13, 2024
bc31f73
Merge pull request #18762 from Homebrew/opencore-diagnostic
carlocab Nov 13, 2024
5011314
Merge pull request #18761 from Homebrew/opencore-unsupported-note
MikeMcQuaid Nov 13, 2024
b421c2f
Merge pull request #18760 from Homebrew/rm-outdated-info
MikeMcQuaid Nov 13, 2024
854fc16
os/mac/diagnostic: fix OpenCore check
ZhongRuoyu Nov 13, 2024
dee399c
os/mac/diagnostic: display OpenCore version
ZhongRuoyu Nov 13, 2024
13265ca
os/mac/diagnostic: skip OpenCore check in CI
ZhongRuoyu Nov 13, 2024
a525ce0
Apply suggestions from code review
ZhongRuoyu Nov 13, 2024
69fd4a6
Merge pull request #18765 from Homebrew/opencore-fix
ZhongRuoyu Nov 13, 2024
5a2c264
Merge pull request #18759 from alebcay/restrict-native-optflags
MikeMcQuaid Nov 13, 2024
d0418ad
os/mac/diagnostic: improve OpenCore check
ZhongRuoyu Nov 13, 2024
a3c2815
Merge pull request #18766 from Homebrew/opencore-check-improvement
MikeMcQuaid Nov 13, 2024
e52943d
os/mac/diagnostic: fix case of OpenCore check
EricFromCanada Nov 13, 2024
2fb6bf0
Merge pull request #18767 from Homebrew/opencore-case
EricFromCanada Nov 13, 2024
42c7394
build(deps-dev): bump rubocop-ast in /Library/Homebrew
dependabot[bot] Nov 14, 2024
fa54796
brew vendor-gems: commit updates.
BrewTestBot Nov 14, 2024
3381db9
Update RBI files for rubocop-ast.
BrewTestBot Nov 14, 2024
c902795
build(deps): bump codecov/codecov-action from 4.6.0 to 5.0.0
dependabot[bot] Nov 14, 2024
f63f0bf
build(deps-dev): bump rubocop-performance in /Library/Homebrew
dependabot[bot] Nov 14, 2024
533d3d4
build(deps-dev): bump json from 2.8.1 to 2.8.2 in /Library/Homebrew
dependabot[bot] Nov 14, 2024
55a620e
Merge pull request #18770 from Homebrew/dependabot/github_actions/cod…
EricFromCanada Nov 14, 2024
69ecdef
Merge pull request #18772 from Homebrew/dependabot/bundler/Library/Ho…
dduugg Nov 14, 2024
c16d154
Merge branch 'master' into dependabot/bundler/Library/Homebrew/ruboco…
dduugg Nov 14, 2024
49a0a43
brew vendor-gems: commit updates.
dduugg Nov 14, 2024
43e7a09
Merge pull request #18771 from Homebrew/dependabot/bundler/Library/Ho…
dduugg Nov 14, 2024
4bb8dd0
Update sponsors.
BrewTestBot Nov 15, 2024
cd8f476
Merge pull request #18774 from Homebrew/sponsors-maintainers-man-comp…
carlocab Nov 15, 2024
fb03a29
workflows/docker: use GitHub Packages for caching.
MikeMcQuaid Nov 15, 2024
e98fae8
workflows/docker: improve step names.
MikeMcQuaid Nov 15, 2024
1052578
workflows/docker: remove unneeded packages permission.
MikeMcQuaid Nov 15, 2024
202b6e9
build(deps): bump codecov/codecov-action from 5.0.0 to 5.0.2
dependabot[bot] Nov 15, 2024
286dc29
Merge pull request #18776 from Homebrew/dependabot/github_actions/cod…
EricFromCanada Nov 15, 2024
e535699
Disable false positive
dduugg Nov 15, 2024
640d52c
Merge pull request #18769 from Homebrew/dependabot/bundler/Library/Ho…
dduugg Nov 15, 2024
41be66f
Merge pull request #18775 from Homebrew/docker_registry_cache
MikeMcQuaid Nov 15, 2024
4653d58
fix: `too_many_open_prs()` fails without SSO access
elijaholmos Nov 15, 2024
d068496
chore: remove debug statement
elijaholmos Nov 16, 2024
3922140
push uncommitted code
elijaholmos Nov 16, 2024
dd3ad5b
add generate-cask-ci-matrix command
bevanjkay Nov 11, 2024
c7b49d5
cpu.rb: add Apple M4
kiracus Nov 16, 2024
878d5d1
hardware: rename none optimization flags to dunno
alebcay Nov 16, 2024
6e65a77
build(deps-dev): bump pry from 0.14.2 to 0.15.0 in /Library/Homebrew
dependabot[bot] Nov 17, 2024
4321460
brew vendor-gems: commit updates.
BrewTestBot Nov 17, 2024
a2c40da
Update RBI files for pry.
BrewTestBot Nov 17, 2024
46389de
cpu_spec.rb: add Apple M4
kiracus Nov 16, 2024
af47c78
Merge pull request #18781 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 17, 2024
42b6654
Merge pull request #18594 from bevanjkay/determine-cask-runners
MikeMcQuaid Nov 17, 2024
f970db1
Update manpage and completions.
BrewTestBot Nov 17, 2024
edacade
Merge pull request #18780 from alebcay/rename-none-dunno
MikeMcQuaid Nov 17, 2024
22fd47b
Merge pull request #18779 from kiracus/m4
MikeMcQuaid Nov 17, 2024
cc0b5d6
Merge pull request #18782 from Homebrew/sponsors-maintainers-man-comp…
MikeMcQuaid Nov 17, 2024
f2cb330
uninstall: don't ignore deps even for developers
ZhongRuoyu Apr 8, 2024
ba4dfb2
Update Library/Homebrew/utils/github.rb
elijaholmos Nov 17, 2024
597f5fa
generate-cask-ci-matrix: fix incorrect error raised
bevanjkay Nov 17, 2024
7de8d2d
Merge pull request #18783 from bevanjkay/generate-cask-ci-matrix-fix
MikeMcQuaid Nov 18, 2024
a12a215
Merge pull request #18778 from elijaholmos/too-many-prs-saml-patch
MikeMcQuaid Nov 18, 2024
50cac38
Merge pull request #18784 from Homebrew/uninstall-unignore-deps
MikeMcQuaid Nov 18, 2024
443c9e3
build(deps-dev): bump kramdown from 2.4.0 to 2.5.0 in /Library/Homebrew
dependabot[bot] Nov 18, 2024
d1550da
brew vendor-gems: commit updates.
BrewTestBot Nov 18, 2024
30142b6
Update RBI files for kramdown.
BrewTestBot Nov 18, 2024
fa8af7c
Merge pull request #18786 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Nov 18, 2024
c1bb241
build(deps-dev): bump kramdown from 2.5.0 to 2.5.1 in /Library/Homebrew
dependabot[bot] Nov 18, 2024
2707020
brew vendor-gems: commit updates.
BrewTestBot Nov 18, 2024
2bbdd10
Update RBI files for kramdown.
BrewTestBot Nov 18, 2024
ad2e330
Merge pull request #18787 from Homebrew/dependabot/bundler/Library/Ho…
EricFromCanada Nov 18, 2024
4d4531c
Revamp installed_on_request handling
MikeMcQuaid Nov 14, 2024
7c5e59e
generate-cask-ci-matrix-syntax: allow no argument for syntax-only jobs
bevanjkay Nov 19, 2024
c81cd0b
Merge pull request #18789 from bevanjkay/generate-cask-ci-matrix-syntax
MikeMcQuaid Nov 19, 2024
d8242da
Merge pull request #18768 from Homebrew/revamp_installed_on_request
MikeMcQuaid Nov 20, 2024
68a0ad0
devcontainer.json: use master image.
MikeMcQuaid Nov 20, 2024
0b25b5c
Merge pull request #18792 from Homebrew/devcontainer_master
MikeMcQuaid Nov 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
34 changes: 24 additions & 10 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,31 +1,45 @@
// For format details, see https://aka.ms/devcontainer.json.
{
"name": "Homebrew/brew",
"image": "ghcr.io/homebrew/brew:latest",

"image": "ghcr.io/homebrew/brew:master",
"workspaceFolder": "/home/linuxbrew/.linuxbrew/Homebrew",
"workspaceMount": "source=${localWorkspaceFolder},target=/home/linuxbrew/.linuxbrew/Homebrew,type=bind,consistency=cached",

"onCreateCommand": ".devcontainer/on-create-command.sh",

"customizations": {
"codespaces": {
"repositories": {
"Homebrew/homebrew-bundle": {
"permissions": {
"contents": "write"
}
},
"Homebrew/homebrew-services": {
"permissions": {
"contents": "write"
}
}
}
},
"vscode": {
// Installing all necessary extensions for vscode
// Taken from: .vscode/extensions.json
"extensions": [
"kaiwood.endwise",
"lorankloeze.ruby-rubocop-revived",
"rebornix.ruby",
"Shopify.ruby-lsp",
"sorbet.sorbet-vscode-extension",
"github.vscode-github-actions",
"timonwong.shellcheck",
"foxundermoon.shell-format",
"anykeyh.simplecov-vscode",
"ms-azuretools.vscode-docker",
"github.vscode-pull-request-github",
"davidanson.vscode-markdownlint",
"foxundermoon.shell-format",
"timonwong.shellcheck",
"ban.spellright",
"redhat.vscode-yaml",
"koichisasada.vscode-rdbg",
"editorconfig.editorconfig"
]
}
},

"remoteEnv": {
"HOMEBREW_GITHUB_API_TOKEN": "${localEnv:GITHUB_TOKEN}"
}
Expand Down
9 changes: 3 additions & 6 deletions .devcontainer/on-create-command.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ brew cleanup

# actually tap homebrew/core, no longer done by default
brew tap --force homebrew/core
# tap some other repos so codespaces can be used for developing multiple taps
brew tap homebrew/bundle
brew tap homebrew/services

# install some useful development things
sudo apt-get update
Expand All @@ -38,11 +41,5 @@ apt_get_install \
openssh-server \
zsh

# Ubuntu 18.04 doesn't include zsh-autosuggestions
if ! grep -q "Ubuntu 18.04" /etc/issue &>/dev/null
then
apt_get_install zsh-autosuggestions
fi

# Start the SSH server so that `gh cs ssh` works.
sudo service ssh start
32 changes: 0 additions & 32 deletions .devcontainer/ubuntu18.04/devcontainer.json

This file was deleted.

1 change: 0 additions & 1 deletion .github/maintainers.json

This file was deleted.

44 changes: 40 additions & 4 deletions .github/workflows/actionlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,20 @@ env:
HOMEBREW_NO_AUTO_UPDATE: 1
HOMEBREW_NO_ENV_HINTS: 1

defaults:
run:
shell: bash -xeuo pipefail {0}

concurrency:
group: "actionlint-${{ github.ref }}"
cancel-in-progress: ${{ github.event_name == 'pull_request' }}

permissions: {}

jobs:
workflow_syntax:
if: github.repository_owner == 'Homebrew'
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
steps:
- name: Set up Homebrew
id: setup-homebrew
Expand All @@ -35,17 +41,47 @@ jobs:
cask: false
test-bot: false

- name: Set up actionlint
- name: Install tools
run: brew install actionlint shellcheck zizmor

- name: Set up GITHUB_WORKSPACE
env:
HOMEBREW_REPOSITORY: ${{ steps.setup-homebrew.outputs.repository-path }}
run: |
brew install actionlint shellcheck

# Annotations work only relative to GITHUB_WORKSPACE
(shopt -s dotglob; rm -rf "${GITHUB_WORKSPACE:?}"/*; mv "${HOMEBREW_REPOSITORY:?}"/* "$GITHUB_WORKSPACE")
rmdir "$HOMEBREW_REPOSITORY"
ln -vs "$GITHUB_WORKSPACE" "$HOMEBREW_REPOSITORY"

echo "::add-matcher::.github/actionlint-matcher.json"

- run: |
# NOTE: exit code intentionally suppressed here
zizmor --format sarif . > results.sarif || true

- name: Upload SARIF file
uses: actions/upload-artifact@v4
with:
name: results.sarif
path: results.sarif

- run: actionlint

upload_sarif:
needs: workflow_syntax
runs-on: ubuntu-latest
permissions:
contents: read
security-events: write
steps:
- name: Download SARIF file
uses: actions/download-artifact@v4
with:
name: results.sarif
path: results.sarif

- name: Upload SARIF file
uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: results.sarif
category: zizmor
8 changes: 6 additions & 2 deletions .github/workflows/autogenerated-files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,13 @@ env:
HOMEBREW_DEVELOPER: 1
HOMEBREW_NO_AUTO_UPDATE: 1

defaults:
run:
shell: bash -xeuo pipefail {0}

jobs:
autogenerated:
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
if: github.repository == 'Homebrew/brew'
steps:
- name: Set up Homebrew
Expand All @@ -30,7 +34,7 @@ jobs:
test-bot: true

- name: Cache Bundler RubyGems
uses: actions/cache@v4
uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4
with:
path: ${{ steps.set-up-homebrew.outputs.gems-path }}
key: ${{ runner.os }}-rubygems-${{ steps.set-up-homebrew.outputs.gems-hash }}
Expand Down
14 changes: 10 additions & 4 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,26 +8,32 @@ on:
branches:
- master

defaults:
run:
shell: bash -xeuo pipefail {0}

jobs:
analyze:
name: Analyze
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
with:
persist-credentials: false

- name: Initialize CodeQL
uses: github/codeql-action/init@v3
uses: github/codeql-action/init@662472033e021d55d94146f66f6058822b0b39fd # v3
with:
languages: ruby
config: |
paths-ignore:
- Library/Homebrew/vendor

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
uses: github/codeql-action/analyze@662472033e021d55d94146f66f6058822b0b39fd # v3
Loading