Douglas Eichelberger
a20d28f343
brew style --fix
2023-03-30 16:39:10 -07:00
Douglas Eichelberger
80091b8a58
Fix tests
2023-03-30 16:39:10 -07:00
Douglas Eichelberger
a4091b4260
Just use a single args parameter for conciseness
2023-03-30 16:39:10 -07:00
Douglas Eichelberger
15582dd031
Add Utils popen sigs, enable IO types
2023-03-30 16:39:10 -07:00
Markus Reiter
593c37de26
Merge pull request #15085 from reitermarkus/appcast
...
Deprecate `appcast`.
2023-03-31 00:13:08 +02:00
Markus Reiter
71e0d9c382
Make bump-cask-pr commit format more concise.
2023-03-30 20:04:21 +02:00
Markus Reiter
b0e349efe1
Merge pull request #15081 from reitermarkus/livecheck-artifacts
...
Handle more artifacts in livecheck `:extract_plist` strategy.
2023-03-30 16:32:31 +02:00
Mike McQuaid
a969ac9a94
Merge pull request #15092 from carlocab/dispatch-build-bottle-cleanup
...
dispatch-build-bottle: cleanup
2023-03-30 14:02:17 +01:00
Mike McQuaid
7e09a612c4
Merge pull request #15086 from issyl0/buildpulse-system-cmd
...
dev-cmd/tests: Deal with `TODO` for a BuildPulse bug that's fixed
2023-03-30 08:52:04 +01:00
Mike McQuaid
d0e74c2b58
Merge pull request #15083 from bayandin/update-missing_formula
...
missing_formula: update instructions for pil and gsutil
2023-03-30 08:51:32 +01:00
Mike McQuaid
d96ea39049
Merge pull request #15089 from reitermarkus/head-get
...
Remove `--request GET` workaround for HEAD requests.
2023-03-30 08:47:54 +01:00
Carlo Cabrera
65510f5a07
Merge pull request #15090 from carlocab/default-push-to-pr-branch
...
dev-cmd/pr-*: remove `--commit-bottles-to-pr-branch`
2023-03-30 15:35:26 +08:00
Carlo Cabrera
c1b4473ed0
dispatch-build-bottle: cleanup
...
The `upload` input will be made into a boolean in
Homebrew/homebrew-core#127026 .
`linux_wheezy` is no longer a valid input to the workflow, so let's get
rid of that.
2023-03-30 13:37:08 +08:00
Carlo Cabrera
0314d73d67
dev-cmd/pr-*: remove --commit-bottles-to-pr-branch
...
This will be made the default by Homebrew/homebrew-core#127021 .
Additionally, branch protection rules will make it so that attempting to
push to master will fail, so we may as well not have to carry this flag
around.
2023-03-30 11:11:15 +08:00
Markus Reiter
c876530eff
Remove --request GET workaround for HEAD requests.
2023-03-30 05:02:51 +02:00
Markus Reiter
bdd6523ce8
Deprecate appcast.
2023-03-30 03:29:06 +02:00
BrewTestBot
87bd739ff8
Update RBI files for msgpack.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-03-29 20:21:34 +00:00
BrewTestBot
a4e35411a4
brew vendor-gems: commit updates.
2023-03-29 20:15:30 +00:00
dependabot[bot]
d437f0e394
build(deps): bump msgpack from 1.6.1 to 1.7.0 in /Library/Homebrew
...
Bumps [msgpack](https://github.com/msgpack/msgpack-ruby ) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/msgpack/msgpack-ruby/releases )
- [Changelog](https://github.com/msgpack/msgpack-ruby/blob/master/ChangeLog )
- [Commits](https://github.com/msgpack/msgpack-ruby/compare/v1.6.1...v1.7.0 )
---
updated-dependencies:
- dependency-name: msgpack
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-29 20:10:31 +00:00
Issy Long
a480982e75
dev-cmd/tests: Deal with TODO for a BuildPulse bug that's fixed
...
- This does what the comment told us to do, use the bang variant of
`system_command` to not swallow the errors.
2023-03-29 20:54:42 +01:00
Alexander Bayandin
a115fcd0dc
missing_formula: update instructions for pil and gsutil
2023-03-29 18:23:04 +01:00
Mike McQuaid
f4ee196f90
Merge pull request #15082 from scientificworld/master
...
bump-*-pr: fix an issue when using on taps with custom remote
2023-03-29 16:13:39 +01:00
Carlo Cabrera
69b0243222
Merge pull request #15077 from Homebrew/new-merge-flow
...
dev-cmd/pr-*: support merge workflow changes
2023-03-29 22:40:54 +08:00
scientificworld
8589ca8d40
bump-*-pr: fix an issue when using on taps with custom remote
2023-03-29 20:05:16 +08:00
Markus Reiter
f2da2c2020
Handle more artifacts in livecheck :extract_plist strategy.
2023-03-29 13:22:33 +02:00
Mike McQuaid
fb70af3977
Merge pull request #15080 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2023-03-29 12:13:10 +01:00
Issy Long
85dd9bdc44
Merge pull request #15079 from issyl0/revert-allowing-resource-blocks-to-have-conditionals-or-on-blocks
2023-03-29 12:11:17 +01:00
Issy Long
039a434936
Merge pull request #14976 from issyl0/rubocop-cask-on-arch-block-order
...
rubocops/cask: Enforce the order of `on_#{arch}` blocks
2023-03-29 12:10:37 +01:00
Carlo Cabrera
08fb8e441f
dev-cmd/pr-pull: add debug output for merge base
2023-03-29 17:56:05 +08:00
Carlo Cabrera
1ed8b3db2f
dev-cmd/pr-pull: handle non-cherry-picked commits in #autosquash!
2023-03-29 17:13:07 +08:00
BrewTestBot
4a0d6c63ae
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2023-03-29 00:30:38 +00:00
Issy Long
9302090404
Revert "Allow resource blocks to include on_* blocks or conditionals"
...
This reverts commit b4cd90a3cc47bc2f94e4449fa99b37445b878a5f.
This should never have been merged, given its extraction into PR 15062
had a reasonably long discussion and was decided against in
https://github.com/Homebrew/homebrew-core/pull/126705#discussion_r1149545828 ,
but I didn't realise I hadn't backed it out of PR 15060 before it was
approved and I merged it.
2023-03-29 00:40:46 +01:00
Issy Long
222ef50063
Merge pull request #15060 from issyl0/formula-block-component-order
2023-03-28 22:09:15 +01:00
apainintheneck
9835d1a681
formula: add missing extend/os require
...
This allows Formula#valid_platform? to work correctly on MacOS.
2023-03-28 11:38:58 -07:00
Carlo Cabrera
df7331f638
Remove reference to nonexistent --clean flag
2023-03-29 00:17:49 +08:00
Carlo Cabrera
b26d92ca9a
🐛 fixes
2023-03-28 23:07:03 +08:00
Carlo Cabrera
e462b59f7c
pr-automerge: pass --commit-bottles-to-pr-branch by default
2023-03-28 22:20:09 +08:00
Carlo Cabrera
46ac052b3b
dev-cmd/pr-automerge: skip PRs labelled CI-published-bottle-commits
...
This is based on feedback from @plinnane on Slack.
2023-03-28 22:20:09 +08:00
Carlo Cabrera
f0272b0944
dev-cmd/pr-pu{ll,blish}: handle PRs with an autosquash label
...
- request `autosquash` from the publish job in `pr-publish` if the PR is
labelled with `autosquash`
- show a warning in `pr-pull` if called without `--autosquash` on a PR
with the autosquash label.
2023-03-28 22:20:05 +08:00
Carlo Cabrera
76833dfe40
dev-cmd/pr-publish: support new workflow inputs
...
This allows us to use the new options without needing to use the GitHub
UI.
2023-03-28 22:14:39 +08:00
Carlo Cabrera
834e4c98fc
dev-cmd/pr-*: replace --no-autosquash with --autosquash
...
We will now no longer be squashing commits by default, so it makes sense
to default to doing nothing but still autosquash commits when requested
with `--autosquash`.
2023-03-28 21:51:01 +08:00
Mike McQuaid
b753315b0b
Merge pull request #15075 from MikeMcQuaid/vendor_more_gems
...
Vendor more gems
2023-03-28 09:29:47 +01:00
Mike McQuaid
6024f4aa3f
Merge pull request #15068 from MikeMcQuaid/more_update_tweaks
...
More update tweaks
2023-03-28 09:25:20 +01:00
Mike McQuaid
d69c3ef3df
Vendor more gems
...
Let's resolve the intermittent issues we've seen when various installed
on demand gems cannot be installed by including them all in the
Gemfile.
2023-03-28 09:12:48 +01:00
Mike McQuaid
eef6e9bf05
Merge pull request #15072 from apainintheneck/search-by-platform
...
search: show results by platform
2023-03-28 09:07:46 +01:00
Mike McQuaid
b97db86a26
Merge pull request #15057 from dduugg/enable-types
...
Enable types in Formula files
2023-03-28 08:57:17 +01:00
Mike McQuaid
b7c55422b5
cmd/update-report: avoid unnecessary EOS.
...
Co-authored-by: Douglas Eichelberger <dduugg@users.noreply.github.com>
2023-03-28 08:49:05 +01:00
Carlo Cabrera
f75c56a90d
Merge pull request #14873 from carlocab/no_fixup_chains
...
Pass `-no_fixup_chains` to linker when required
2023-03-28 12:25:48 +08:00
apainintheneck
c073cf901a
search: show results by platform
...
This means that formulas that are only available on one
OS should only show up in the search results for the platform.
2023-03-27 20:04:57 -07:00
Kevin
12e7787eb6
Merge pull request #15058 from apainintheneck/fix-readall-no-simulate
...
readall: fix no simulate
2023-03-27 18:19:47 -07:00