Sam Ford
7835bcd10b
UnversionedCaskChecker: Replace Nokogiri with REXML
2021-06-27 18:29:57 -04:00
Sam Ford
282c71d275
BundleVersion: Replace Nokogiri with REXML
2021-06-27 18:29:56 -04:00
nthumann
da347ca1aa
Fix duplicate formulae in search results
2021-06-28 00:22:55 +02:00
Dawid Dziurla
aa14e48f4e
Merge pull request #11605 from dawidd6/simulate-force-linux-prefix
...
default_prefix: set macOS default prefix on Linux if simulating it
2021-06-27 17:42:45 +02:00
Dawid Dziurla
02a4670ed1
default_prefix: set macOS default prefix on Linux if simulating it
2021-06-26 15:45:51 +02:00
Sam Ford
2c4a7ae2cb
Sparkle: Replace Nokogiri with REXML
2021-06-25 17:45:25 -04:00
Nanda H Krishna
196ec61a3a
Merge pull request #11604 from Homebrew/update-man-completions
...
Update maintainers, manpage and completions.
2021-06-26 02:04:01 +05:30
Carlo Cabrera
e571055b82
Merge pull request #11594 from carlocab/formula-logs
...
formula: capture build logs more comprehensively
2021-06-25 13:21:18 -07:00
Michael Cho
b44ecaceb7
docs: fix cask doc urls to use docs.brew.sh
2021-06-25 13:20:40 -07:00
BrewTestBot
2e89d74d22
Update maintainers, manpage and completions.
...
Autogenerated by the [update-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-man-completions.yml ) workflow.
2021-06-25 20:03:33 +00:00
Dawid Dziurla
71eb2fee73
Merge pull request #11600 from dawidd6/dispatch-linux-unify
...
dispatch-build-bottle: support self-hosted Linux and unified workflow
2021-06-25 22:00:59 +02:00
Dawid Dziurla
7971411372
dispatch-build-bottle: support self-hosted Linux and unified workflow
2021-06-25 21:34:32 +02:00
Dawid Dziurla
145620322d
Merge pull request #11603 from cho-m/fix-github_spec-artifact
...
test/utils/github_spec: fix artifact number
2021-06-25 21:34:07 +02:00
Michael Cho
d304c84f2a
test/utils/github_spec: fix artifact number
2021-06-25 11:36:13 -07:00
Mike McQuaid
91f2114bb3
Merge pull request #11597 from gromgit/cleanup_all_info_dir
...
cleaner: recursively delete info `dir`s
2021-06-25 12:22:22 +01:00
Nanda H Krishna
49781b2c6c
Merge pull request #11596 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2021-06-25 12:53:11 +05:30
Adrian Ho
0ec4357ea1
cleaner: recursively delete info dir
s
...
Arch-specific build tool formulae (https://github.com/Homebrew/homebrew-core/pull/79874 ) install their info files in `#{info}/<arch>` to avoid conflicts with the main tool formulae.
However, the info cleaner only removes `#{info}/dir`, so each tool's bottle includes `#{info}/<arch>/dir`, which causes install-time conflicts.
This PR fixes that by deleting all `dir`s under `#{info}`.
Before:
```
==> Cleaning
[...]
==> Fixing /usr/local/Cellar/i686-elf-binutils/2.36.1_1/lib/i686-elf/bfd-plugins/libdep.so permissions from 755 to 444
==> Finishing up
```
After:
```
==> Cleaning
[...]
==> Fixing /usr/local/Cellar/i686-elf-binutils/2.36.1_1/lib/i686-elf/bfd-plugins/libdep.so permissions from 755 to 444
rm /usr/local/Cellar/i686-elf-binutils/2.36.1_1/share/info/i686-elf/dir
==> Finishing up
```
2021-06-25 13:30:24 +08:00
BrewTestBot
f0cdf61e78
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2021-06-25 00:14:00 +00:00
Carlo Cabrera
294afc20f8
formula: capture logs more comprehensively
...
Currently, we copy `config.log` and `CMakeCache.txt` from the root of
the source tree into the the logs generated by the build. This has three
shortcomings:
1. These files are not necessarily found where we look. This is often
the case with a CMake build, but can occur with an Autotools build
as well (e.g. GCC, or any other out-of-tree build).
2. There may be several of these files scattered throughout the build
tree. This occurs, for example, when the build itself invokes
`configure` or `cmake` as part of the build process.
3. We don't copy `CMakeOutput.log` or `CMakeError.log`, which are
usually more informative about what happened during the CMake
invocation. It is not sufficient to add them to the array of log
files that we copy because these are never found at the source root,
even when building in-tree.
Let's rectify this by copying all instances of these files that can be
found in the source tree. Since there will inevitably be duplicate file
names, we also store them in the log directory using the same relative
paths from the source root. [1] This has the added benefit of providing
context for these log files.
[1] For example, if `CMakeOutput.log` can be found in `build/CMakeFiles`
relative to the source root, then that will also be where it will be
stored in the log directory.
2021-06-24 19:12:40 +01:00
Mike McQuaid
dc2c0ec8cf
Merge pull request #11591 from bayandin/fix-typecheck-update
...
typecheck: do not generate RBI file for did_you_mean
2021-06-24 16:14:27 +01:00
Alexander Bayandin
27772ab57a
typecheck: do not generate RBI file for did_you_mean
2021-06-24 15:45:03 +01:00
Mike McQuaid
ff48561df1
Merge pull request #11592 from bayandin/fix-github-test
...
github_spec: Fix failed test due to expired artifacts
2021-06-24 15:30:12 +01:00
Alexander Bayandin
d55cbeac78
github_spec: Update PR number with unexpired artifacts
2021-06-24 13:29:44 +01:00
Sam Ford
47d5150c33
Merge pull request #11581 from samford/MacOS-move-version-methods
...
OS::Mac: Move version methods into ::Version
2021-06-23 17:03:21 -04:00
Maxim Belkin
f1c5ea7cea
Merge pull request #11576 from maxim-belkin/github-fix
...
utils/github.rb: fix dry-run message
2021-06-23 13:20:28 -05:00
Alexander Bayandin
1595a908df
Merge pull request #11565 from bayandin/fuzzy-search-and-did-you-mean
...
Formula fuzzy search and did you mean
2021-06-23 18:27:10 +01:00
Mike McQuaid
b0d43c7e25
Merge pull request #11586 from jasonrudolph/detect-flaky-tests-on-pushes-to-default-branch
...
Upload test results to BuildPulse for non-PR pushes
2021-06-23 17:35:46 +01:00
Sam Ford
0752d25125
OS::Mac: Move version methods into ::Version
2021-06-23 09:03:46 -04:00
Jason Rudolph
ee17ab0ee9
Upload results to BuildPulse for non-PR pushes
2021-06-23 09:01:29 -04:00
Sam Ford
41e875a676
Merge pull request #11395 from hyuraku/repair_pub-date_in_livecheck
...
repair pubDate statement in livecheck
2021-06-23 08:22:36 -04:00
Mike McQuaid
41803ebf93
Merge pull request #11578 from jasonrudolph/flaky-test-detection
...
Automatically detect and track flaky tests
2021-06-23 11:00:38 +01:00
Mike McQuaid
5379ff15b8
workflows/tests: use buildpulse-test-reporter formula.
2021-06-23 10:38:12 +01:00
Alexander Bayandin
35288995bc
cmd/install: do not print similar error messages
2021-06-22 18:06:53 +01:00
Alexander Bayandin
4a81d10161
brew vendor-gems: commit updates.
2021-06-22 18:06:53 +01:00
Alexander Bayandin
4c57b9d8f8
Gemfile: add did_you_mean gem
2021-06-22 18:06:53 +01:00
Alexander Bayandin
d455ca9377
search: add fuzzy search results
2021-06-22 18:06:52 +01:00
Alexander Bayandin
ce4410fd8d
exceptions: add "Did you mean ..." for FormulaOrCaskUnavailableError
2021-06-22 18:06:52 +01:00
Alexander Bayandin
7aacda1754
formula: add fuzzy_search method
2021-06-22 18:06:52 +01:00
Jason Rudolph
0eec1d5e57
Only send to BuildPulse when we have access to secrets
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-06-22 10:31:25 -04:00
Maxim Belkin
370ef0ac1e
Fix Homebrew style issue
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-06-22 09:22:36 -05:00
Maxim Belkin
e967fffdfb
Apply Mike's suggestions
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-06-22 09:16:08 -05:00
Mike McQuaid
4f33c2cbb4
Merge pull request #11569 from MikeMcQuaid/cleanup_release_notes
...
release_notes: refactor/cleanup.
2021-06-22 15:04:59 +01:00
Mike McQuaid
f04e5d6700
Merge pull request #11579 from hyuraku/repair_Diagnostic_Checks_all
...
repair Diagnostic::Checks#all
2021-06-22 15:04:39 +01:00
Sam Ford
23f8cb9f4a
Sparkle: Handle ArgumentError from Time#parse
2021-06-22 10:02:57 -04:00
Mike McQuaid
3e08d41477
Merge pull request #11571 from Homebrew/dependabot/bundler/docs/nokogiri-1.11.7
...
build(deps): bump nokogiri from 1.11.6 to 1.11.7 in /docs
2021-06-22 14:44:10 +01:00
Mike McQuaid
173b959289
Merge pull request #11572 from Homebrew/dependabot/bundler/docs/concurrent-ruby-1.1.9
...
build(deps): bump concurrent-ruby from 1.1.8 to 1.1.9 in /docs
2021-06-22 14:43:39 +01:00
Sam Ford
a5768de0c3
Sparkle: Account for empty pubDate
2021-06-22 09:23:56 -04:00
Sam Ford
e7d3b2cb31
Sparkle: Move default pub_date value
2021-06-22 09:14:56 -04:00
hyuraku
6720f8bd1e
repair pub-date in livecheck
2021-06-22 09:14:55 -04:00
hyuraku
af68ceff88
repair Diagnostic::Checks#all
2021-06-22 20:57:09 +09:00