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,436 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2436 commits
Select commit Hold shift + click to select a range
f7b8681
Add zsh site-functions to `fpath`
HeroCC Oct 7, 2024
aea8775
docs/Shell-Completion: update docs for Zsh completions
ZhongRuoyu Oct 14, 2024
94426ba
docs/Shell-Completion: update Zsh completions docs for Linux
ZhongRuoyu Oct 14, 2024
61ca40f
brew vendor-gems: commit updates.
BrewTestBot Oct 14, 2024
3d6c8f0
Merge pull request #18564 from Homebrew/dependabot/github_actions/act…
ZhongRuoyu Oct 14, 2024
d6591d4
Merge pull request #18563 from Homebrew/dependabot/github_actions/git…
ZhongRuoyu Oct 14, 2024
91d6ede
Merge pull request #18524 from HeroCC/shellenv-fpath
ZhongRuoyu Oct 14, 2024
f957e0e
Merge pull request #18565 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Oct 14, 2024
ced4a3a
Migrate Parlour extensions to Tapioca compilers
dduugg Oct 14, 2024
200452e
cmd/upgrade: required named args when upgrading from source
apainintheneck Oct 15, 2024
70641dc
Remove casts
dduugg Oct 15, 2024
e5da2d9
Merge pull request #18571 from Homebrew/compilers
MikeMcQuaid Oct 15, 2024
aaf6165
Merge pull request #18572 from Homebrew/require-named-args-when-upgra…
MikeMcQuaid Oct 15, 2024
ad2be4b
Update sponsors.
BrewTestBot Oct 15, 2024
58b03ed
Merge pull request #18573 from Homebrew/sponsors-maintainers-man-comp…
MikeMcQuaid Oct 15, 2024
02cef96
dev-cmd/bump-formula-pr: always use full git repo as tap remote
dawidd6 Oct 15, 2024
c16d2d2
brew: allow root in podman containers
dawidd6 Oct 15, 2024
b72efbd
Merge pull request #18538 from dawidd6/patch-1
MikeMcQuaid Oct 15, 2024
4d4f3a2
Merge pull request #18574 from dawidd6/podman-root
carlocab Oct 15, 2024
4a2ddf7
build(deps-dev): bump rubocop-sorbet in /Library/Homebrew
dependabot[bot] Oct 15, 2024
be0d93d
brew vendor-gems: commit updates.
BrewTestBot Oct 15, 2024
aff4177
extend/kernel: fix error on early deprecations
Bo98 Oct 16, 2024
bce4662
.rubocop.yml: disable Sorbet/Refinement
Bo98 Oct 16, 2024
43e47ab
Merge pull request #18580 from Homebrew/opoo-error-fix
Bo98 Oct 16, 2024
af958b2
Merge pull request #18576 from Homebrew/dependabot/bundler/Library/Ho…
Bo98 Oct 16, 2024
ff1f6ec
mktemp: strict type and allow `#run` without chdir
cho-m Oct 13, 2024
835466e
unpack_strategy: use `Mktemp` instead of `Dir.mktmpdir`
cho-m Oct 16, 2024
1e2e96e
build(deps-dev): bump ruby-lsp in /Library/Homebrew
dependabot[bot] Oct 16, 2024
b7ff005
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Oct 16, 2024
2aa5795
brew vendor-gems: commit updates.
BrewTestBot Oct 16, 2024
050c945
Update RBI files for ruby-lsp.
BrewTestBot Oct 16, 2024
17b520e
brew vendor-gems: commit updates.
BrewTestBot Oct 16, 2024
574ae67
Merge pull request #18584 from Homebrew/dependabot/bundler/Library/Ho…
carlocab Oct 16, 2024
ad9ea1c
Merge pull request #18583 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Oct 16, 2024
dd7d91b
Improve/fix HOMEBREW_FORBIDDEN_LICENSES handling
MikeMcQuaid Oct 17, 2024
1ba1304
Merge pull request #18587 from Homebrew/improve_forbidden_licenses
MikeMcQuaid Oct 17, 2024
1fdbc6f
Merge pull request #18560 from Homebrew/mktemp-type
cho-m Oct 17, 2024
d71d7c1
build(deps-dev): bump rubocop-md in /Library/Homebrew
dependabot[bot] Oct 17, 2024
9c5f673
brew vendor-gems: commit updates.
BrewTestBot Oct 17, 2024
372e8fb
language/java: document public API
cho-m Oct 17, 2024
af4ae1e
Merge pull request #18588 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Oct 17, 2024
215064e
Merge pull request #18589 from Homebrew/language-java-api
cho-m Oct 17, 2024
d8bccab
build(deps-dev): bump rubocop from 1.66.1 to 1.67.0 in /Library/Homebrew
dependabot[bot] Oct 18, 2024
0ac8a94
brew vendor-gems: commit updates.
BrewTestBot Oct 18, 2024
80e8978
Update RBI files for rubocop.
BrewTestBot Oct 18, 2024
ab5f0c0
brew style --fix
apainintheneck Oct 18, 2024
7aee21c
Fix RuboCop::Cop::FormulaAudit::ShellVariables autocorrect
apainintheneck Oct 18, 2024
fdd2aa7
Merge pull request #18577 from Homebrew/dependabot/bundler/Library/Ho…
carlocab Oct 18, 2024
1e6ef71
build(deps): bump ruby/setup-ruby from 1.196.0 to 1.197.0
dependabot[bot] Oct 18, 2024
f87504a
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Oct 18, 2024
ca2fce0
brew vendor-gems: commit updates.
BrewTestBot Oct 18, 2024
9e9b514
Merge pull request #18591 from Homebrew/dependabot/github_actions/rub…
p-linnane Oct 18, 2024
6f17b06
Merge pull request #18593 from Homebrew/dependabot/bundler/Library/Ho…
dduugg Oct 18, 2024
4ed2eb6
curl: handle multiple Content-Type headers
samford Oct 19, 2024
13be3c3
unpack_strategy/directory: use mv for nested unpack
cho-m Oct 5, 2024
d0ab3d3
Merge pull request #18596 from Homebrew/handle-multiple-content-type-…
MikeMcQuaid Oct 20, 2024
35ebf4a
Merge pull request #18518 from Homebrew/unpack-with-mv
cho-m Oct 20, 2024
d33c5b3
filter pinned test dependencies
muneebahmed10 Oct 21, 2024
bac7b68
Merge pull request #18597 from muneebmahmed/update-pinned
MikeMcQuaid Oct 21, 2024
afad33d
build(deps-dev): bump ruby-prof from 1.7.0 to 1.7.1 in /Library/Homebrew
dependabot[bot] Oct 21, 2024
7b0217c
build(deps-dev): bump rspec-core in /Library/Homebrew
dependabot[bot] Oct 21, 2024
5c3f122
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Oct 21, 2024
10a1024
brew vendor-gems: commit updates.
BrewTestBot Oct 21, 2024
389d08a
brew vendor-gems: commit updates.
BrewTestBot Oct 21, 2024
1f7667b
brew vendor-gems: commit updates.
BrewTestBot Oct 21, 2024
ea77d4c
Update RBI files for rspec-core.
BrewTestBot Oct 21, 2024
773242b
Fix `BundleVersion` comparison when `short_version` is not comparable
khipp Oct 21, 2024
0122c99
Merge pull request #18599 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Oct 21, 2024
08febff
Merge pull request #18600 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Oct 21, 2024
4ca57e2
Merge pull request #18602 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Oct 21, 2024
a74bdb2
Merge pull request #18598 from khipp/fix-bundle-version-comparison
MikeMcQuaid Oct 21, 2024
97533ab
build(deps): bump actions/cache from 4.1.1 to 4.1.2
dependabot[bot] Oct 22, 2024
d381e39
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Oct 22, 2024
5e94280
build(deps): bump github/codeql-action from 3.26.13 to 3.27.0
dependabot[bot] Oct 22, 2024
f7e6eab
brew vendor-gems: commit updates.
BrewTestBot Oct 22, 2024
cbbb83d
Merge pull request #18605 from Homebrew/dependabot/github_actions/act…
p-linnane Oct 22, 2024
8ee026b
Merge pull request #18607 from Homebrew/dependabot/github_actions/git…
p-linnane Oct 22, 2024
f921bb4
Merge pull request #18606 from Homebrew/dependabot/bundler/Library/Ho…
p-linnane Oct 22, 2024
5b33a68
doc: improve clarity by removing redundant phrasing in instructions
iyht Oct 23, 2024
62c1f5b
Merge pull request #18611 from iyht/master
MikeMcQuaid Oct 23, 2024
a03d65b
Allow HOMEBREW_PREFIX replacement in external patches
pkryger Oct 23, 2024
13a26d5
Use patch arguments directly
pkryger Oct 23, 2024
ff03947
Use @@HOMEBREW_PREFIX@@ for replacements in external patches
pkryger Oct 23, 2024
219a937
Add `-gcflags` to `std_go_args`
Neved4 Oct 23, 2024
49f6c95
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Oct 23, 2024
9ccd3e1
build(deps): bump actions/checkout from 4.2.1 to 4.2.2
dependabot[bot] Oct 23, 2024
7d3b341
Merge pull request #18619 from Homebrew/dependabot/github_actions/act…
ZhongRuoyu Oct 23, 2024
463afa9
brew vendor-gems: commit updates.
BrewTestBot Oct 23, 2024
e8ee210
Merge pull request #18618 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Oct 23, 2024
27102ec
Prose-Style-Guidelines: remove archive.org link
p-linnane Oct 24, 2024
42ef455
Prose-Style-Guidelines: use Economist pdf link
p-linnane Oct 24, 2024
be76abc
Merge pull request #18623 from Homebrew/remove-archive-style-link
carlocab Oct 24, 2024
4c92e70
build(deps-dev): bump json from 2.7.2 to 2.7.3 in /Library/Homebrew
dependabot[bot] Oct 24, 2024
b2ff52e
brew vendor-gems: commit updates.
BrewTestBot Oct 24, 2024
523a571
build(deps): bump sorbet-runtime in /Library/Homebrew
dependabot[bot] Oct 24, 2024
32a4a06
brew vendor-gems: commit updates.
BrewTestBot Oct 24, 2024
224e511
build(deps-dev): bump rexml from 3.3.8 to 3.3.9 in /Library/Homebrew
dependabot[bot] Oct 24, 2024
b35423a
brew vendor-gems: commit updates.
BrewTestBot Oct 24, 2024
12a9cdd
Merge pull request #18624 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Oct 24, 2024
0e5cf32
Merge pull request #18625 from Homebrew/dependabot/bundler/Library/Ho…
ZhongRuoyu Oct 24, 2024
146212c
brew tc --fix
ZhongRuoyu Oct 24, 2024
3b52a46
Merge pull request #18626 from Homebrew/dependabot/bundler/Library/Ho…
carlocab Oct 24, 2024
3292dc3
rubocops/shared/url_helper: tweak SourceForge handling
Bo98 Oct 24, 2024
5538282
Merge pull request #18631 from Homebrew/sf-fixes
Bo98 Oct 24, 2024
58f4500
Update manpage and completions.
BrewTestBot Oct 25, 2024
b164d2b
Merge pull request #18632 from Homebrew/sponsors-maintainers-man-comp…
p-linnane Oct 25, 2024
ddfe04a
Merge pull request #18516 from Homebrew/lockf-macos-15
Bo98 Oct 25, 2024
f31e93a
Disable audit_result in inreplace
pkryger Oct 24, 2024
bbe5a85
Merge pull request #18615 from Neved4/go-gcflags
MikeMcQuaid Oct 25, 2024
d7b515b
livecheck: error on invalid url symbol
samford Oct 24, 2024
bfdb84f
Expand #checkable_urls test coverage
samford Oct 25, 2024
2225af5
Revert "Disable audit_result in inreplace"
pkryger Oct 25, 2024
66617cc
build(deps-dev): bump json from 2.7.3 to 2.7.4 in /Library/Homebrew
dependabot[bot] Oct 25, 2024
529eadd
os/mac/keg_relocate: don't change Swift stdlib dylib IDs
Bo98 Oct 25, 2024
d0af2d4
Merge pull request #18636 from Homebrew/swift-dylib_id-fix
Bo98 Oct 25, 2024
00e295b
Update manpage and completions.
BrewTestBot Oct 26, 2024
744a2b8
Merge pull request #18637 from Homebrew/sponsors-maintainers-man-comp…
ZhongRuoyu Oct 26, 2024
a4afbaf
Merge pull request #18635 from Homebrew/dependabot/bundler/Library/Ho…
EricFromCanada Oct 26, 2024
28f1987
keg_relocate: fix error when dylib_id doesn't need changing
Bo98 Oct 26, 2024
b34e6ee
Merge pull request #18638 from Homebrew/keg_relocate-type-fix
Bo98 Oct 26, 2024
368d086
Merge pull request #18622 from Homebrew/livecheck/error-on-invalid-ur…
MikeMcQuaid Oct 26, 2024
d2cdd99
Add `HOMEBREW_TEST_TIMEOUT_SECS` env var
ZhongRuoyu Oct 24, 2024
59d56f8
Merge pull request #18629 from Homebrew/env-config-test-timeout
ZhongRuoyu Oct 26, 2024
92fee90
spec_helper: improve parallel test handling.
MikeMcQuaid Oct 26, 2024
e4fb339
Merge pull request #18613 from pkryger/allow_homebrew_prefix_in_exter…
MikeMcQuaid Oct 27, 2024
46cb9ec
spec_helper: clarify comment and scope to all OS
Bo98 Oct 27, 2024
91f3671
Merge pull request #18639 from Homebrew/improve_parallel_tests
Bo98 Oct 27, 2024
4ae5981
build(deps-dev): bump sorbet in /Library/Homebrew
dependabot[bot] Oct 28, 2024
e961c8c
build(deps-dev): bump rubocop-rspec in /Library/Homebrew
dependabot[bot] Oct 28, 2024
6f9ad46
brew vendor-gems: commit updates.
BrewTestBot Oct 28, 2024
1f0f127
brew vendor-gems: commit updates.
BrewTestBot Oct 28, 2024
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/parser@3.3.5.1.rbi
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
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
  •  
  •  
  •  
28 changes: 23 additions & 5 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,36 @@
"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"
]
}
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.

42 changes: 38 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,45 @@ 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: zizmor --format sarif . >results.sarif

- 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