Carlo Cabrera
8a169364a8
pr-pull: fix typo
...
Error: tried to create Proc object without a block
Do not report this issue until you've run `brew update` and tried again.
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-pull.rb:372:in `proc'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-pull.rb:372:in `pr_check_conflicts'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-pull.rb:439:in `block in pr_pull'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-pull.rb:429:in `each'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-pull.rb:429:in `pr_pull'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb:93:in `<main>'
Error: Process completed with exit code 1.
https://github.com/Homebrew/homebrew-core/runs/7634004090?check_suite_focus=true#step:10:15
2022-08-02 22:46:30 +08:00
Michka Popoff
374c3985d6
pr-pull: check for conflicts with long running builds
...
This change will prevent us having to run some long running builds
multiple times and to rely on luck to get things merged without conflicts.
The check takes less than 30 secondes on my local setup.
2022-08-01 23:34:06 +02:00
Mohammad Zain Abbas
eb2dcf7ea9
Update livecheck command: Casks don't have resource blocks
...
Co-authored-by: Nanda H Krishna <me@nandahkrishna.com>
2022-07-31 12:29:20 +05:00
Mohammad Zain Abbas
825707a219
Refactored a bit
2022-07-27 20:54:28 +02:00
Mohammad Zain Abbas
a8c1c0c841
Updated description for resource's option in livecheck command
2022-07-27 18:19:14 +02:00
Mohammad Zain Abbas
32659afdbe
Updated livecheck command for resources
2022-07-27 13:53:54 +02:00
Mohammad Zain Abbas
eee457f8b9
Merge branch 'Homebrew:master' into mohammad
2022-07-27 13:27:48 +02:00
Mohammad Zain Abbas
bc687c6358
Added check resources_only
2022-07-24 15:47:15 +02:00
Mohammad Zain Abbas
54558f9bd3
Merge branch 'mohammad' of https://github.com/mohammadzainabbas/brew into mohammad
2022-07-24 14:14:43 +02:00
Mohammad Zain Abbas
ebf52091eb
Check only formulas with resources
2022-07-24 14:14:10 +02:00
Mohammad Zain Abbas
96a7ff1019
Merge branch 'Homebrew:master' into mohammad
2022-07-24 13:39:59 +02:00
Alexander Bayandin
4f3a7125ef
bump-formula-pr: even more precise tag replacement
2022-07-22 14:18:33 +01:00
Mohammad Zain Abbas
0ee69e2c63
Refractoring for livecheckable resources
2022-07-21 20:02:15 +02:00
Bo Anderson
e4264c9f35
Replace sorbet-runtime-stub with sorbet-runtime
2022-07-19 23:43:14 +01:00
Mohammad Zain Abbas
3e8cf6c8f8
Merge branch 'Homebrew:master' into mohammad
2022-07-18 15:10:08 +02:00
Mohammad Zain Abbas
4aa3cc6c97
Minor
2022-07-18 15:03:05 +02:00
Mohammad Zain Abbas
2d231a3478
More compact way to get livecheckable resources
2022-07-18 14:49:32 +02:00
Mohammad Zain Abbas
f8320c89ed
Selected all livecheckable resources
2022-07-18 14:42:43 +02:00
Mohammad Zain Abbas
82057003a7
Selected all formulas with livecheckable resources
2022-07-18 14:36:27 +02:00
Mohammad Zain Abbas
ad1a9b5970
Fetched all formulas with livecheckable resources
2022-07-18 14:07:33 +02:00
Mohammad Zain Abbas
dba5754c9f
Filter out resources with livecheck block: Work in progress
2022-07-18 14:03:40 +02:00
Mohammad Zain Abbas
8ef6118ba0
Work in progress: Fetch all resources with livecheck block
2022-07-17 13:02:22 +02:00
Mohammad Zain Abbas
59165ed3ec
Get all resources in all formulae
2022-07-17 12:47:20 +02:00
Mohammad Zain Abbas
7156c95b82
Added --resources
option in livecheck cmd
2022-07-17 12:45:29 +02:00
Bo Anderson
676b88c5c4
dev-cmd/update-test: test against merge-base rather than latest master
2022-07-16 02:28:26 +01:00
danielnachun
b137d4ae00
bottle.rb: make GCC relocatable again
2022-07-11 01:25:16 -07:00
Alexander Bayandin
cfa63e9b86
bump-formula-pr: more precise tag/version replacement
2022-07-06 11:45:19 -04:00
Michka Popoff
0815a4481a
Merge pull request #13494 from Bo98/bottle-dep-fix
...
Fix `Keg.bottle_dependencies` including unneeded build dependencies
2022-06-30 22:26:09 +02:00
Mike McQuaid
22d6af1258
Manual brew style fixes.
2022-06-30 08:56:21 +01:00
Mike McQuaid
2d5eab2e1c
brew style --fix
2022-06-30 08:56:21 +01:00
Bo Anderson
2ddce84225
Remove Keg.relocation_formulae
...
We no longer use any formulae for relocation.
2022-06-30 03:39:29 +01:00
Sam Ford
283ff9e3ad
bump-formula-pr: handle url with specs hash
...
The existing `bump-formula-pr` regexes expect a `url` string to only
be followed by a newline. However, `url` also accepts a `specs` hash,
which can appear after the `url` string. For example:
```
url "https://www.example.com/1.2.3.tar.gz ", using: :homebrew_curl
```
This commit modifies the regexes to capture anything after the `url`
string and before the newline. This works for the aforementioned
example, where the trailing hash is on the same line, but it won't
work if the hash appears on a subsequent line. For example:
```
url "https://www.example.com/1.2.3.tar.gz ",
using: :homebrew_curl
```
2022-06-24 19:26:16 -04:00
apainintheneck
3b65ecaf4c
livecheck: fix path to livecheck watchlist
2022-06-21 17:57:19 -07:00
Bo Anderson
02164a35db
Use ORIGINAL_PATHS over envs; reject nil PATH
2022-06-17 19:47:57 +01:00
Bo Anderson
8ada737d40
Encapsulate ENV["SHELL"] usage
2022-06-17 19:47:57 +01:00
Bo Anderson
40bbdc659e
Fix some Style/FetchEnvVar offences
2022-06-17 19:47:57 +01:00
Bo Anderson
cd73e6bac5
Introduce more Ruby constants for values set by brew.sh
2022-06-17 19:47:57 +01:00
Bo Anderson
0a1762bd14
Use RUBY_PATH and HOMEBREW_RUBY_EXEC_ARGS more universally
2022-06-17 19:47:56 +01:00
Bo Anderson
a2033c397e
Use EnvConfig methods over direct ENV access
2022-06-17 19:47:56 +01:00
Bo Anderson
f5dc7a571f
Fix Style/ObjectThen offences
2022-06-17 19:47:55 +01:00
Rylan Polster
b896f6cb0d
Allow more developer commands with HOMEBREW_INSTALL_FROM_API
2022-06-16 21:31:15 -04:00
Bo Anderson
9d09ae1590
dev-cmd/dispatch-build-bottle: remove --macos and --linux conflict
2022-06-14 00:50:00 +01:00
Bo Anderson
6632a4fd49
dev-cmd/extract: strip out old bottle disable reasons
2022-06-10 20:25:21 +01:00
Kid
721a27d68d
dev-cmd/cat: support setting bat theme via environment variable
2022-06-06 08:44:47 +08:00
Mike McQuaid
bdc32c24cc
Merge pull request #12241 from cho-m/bump-cask-arch-lang
...
bump-cask-pr: bump language checksums in non-running hardware
2022-06-01 16:59:56 +01:00
Mike McQuaid
1bb44979ee
Disable and delete code for 3.5.0
...
The next planned release will be 3.5.0 so let's fix things up for there.
2022-05-30 14:59:14 +01:00
Bo Anderson
cbba6af505
dev-cmd/typecheck: relax typing for msgpack
2022-05-30 02:39:13 +01:00
Bo Anderson
318506460f
dev-cmd/typecheck: don't generate RBI for sorbet-static-and-runtime
2022-05-28 04:10:42 +01:00
Bo Anderson
85e75a1e27
dev-cmd/typecheck: don't ignore subprocess exit codes on --update
2022-05-28 04:06:34 +01:00
Mike McQuaid
6d0bf18d7f
Merge pull request #13237 from apainintheneck/tests-changed-option
...
'brew tests --changed' supports changed test files
2022-05-04 14:34:59 +01:00