23600 Commits

Author SHA1 Message Date
William Ma
2263b0702f readme: Update maintainer list 2020-08-22 12:12:46 -04:00
BrewTestBot
deffac58cd sorbet: update RBI files using Tapioca.
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/tapioca.yml).
2020-08-22 16:06:04 +00:00
Dawid Dziurla
dcc6e7c514
workflows/tapioca: fetch origin/master and reset to it 2020-08-22 18:03:27 +02:00
Issy Long
e9b46b1967
workflows/tapioca: Don't reset tapioca-update branch to origin/master
- In all of the PRs that this Action triggered, the `tapioca-update`
  branch was >200 commits behind the latest `master`.
- As per https://github.com/Homebrew/brew/pull/8435#issuecomment-678546024,
  we shouldn't rely on the `Homebrew/actions/setup-homebrew` master
  (the `origin/master` ref) branch being up to date, so resetting to
  `origin/master` was a bad idea.
- A side effect of this is that when we raise PRs to change the Action,
  the PRs that it generates will include local commits. But functionally
  all we care about is the Action that runs on a schedule.
2020-08-22 16:52:06 +01:00
Jonathan Chang
236cbbc53e
Merge pull request #8441 from jonchang/fix-pr-pull
pr-pull: require formula
2020-08-22 14:51:06 +10:00
Jonathan Chang
7eee343331 pr-pull: require formula
This caused bottle publishes to think that no bottles were needed.
2020-08-22 14:21:02 +10:00
Bo Anderson
6df7420f65
Merge pull request #8440 from miccal/cask_zap
cask/cmd/zap: fix missing require
2020-08-22 03:00:50 +01:00
miccal
7eeee0bf95 cask/cmd/zap: fix missing require 2020-08-22 09:22:40 +08:00
Bo Anderson
f54b3e7a17 test/utils/spdx_spec: don't error if test is skipped 2020-08-22 01:58:26 +01:00
Bo Anderson
d3a20bf030 test/utils/repology_spec: mark as :needs_network
Also silence stdout from `parse_api_response`.
2020-08-22 01:52:02 +01:00
Dawid Dziurla
dc56b53392
workflows: add missing git subcommand 2020-08-22 00:21:50 +02:00
Issy Long
aecea298ea
Merge pull request #8415 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.4.3
build(deps): bump tapioca from 0.4.1 to 0.4.3 in /Library/Homebrew
2020-08-21 23:00:31 +01:00
dependabot-preview[bot]
5bd965fa6f
build(deps): bump tapioca from 0.4.1 to 0.4.3 in /Library/Homebrew
Bumps [tapioca](https://github.com/Shopify/tapioca) from 0.4.1 to 0.4.3.
- [Release notes](https://github.com/Shopify/tapioca/releases)
- [Commits](https://github.com/Shopify/tapioca/compare/v0.4.1...v0.4.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-21 21:38:07 +00:00
Issy Long
63949d3227
Merge pull request #8417 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.5877
build(deps): bump sorbet from 0.5.5869 to 0.5.5877 in /Library/Homebrew
2020-08-21 22:36:47 +01:00
dependabot-preview[bot]
af908f199b
build(deps): bump sorbet from 0.5.5869 to 0.5.5877 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.5869 to 0.5.5877.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-21 20:16:12 +00:00
Issy Long
bb467f74b9
Merge pull request #8416 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5877
build(deps): bump sorbet-runtime from 0.5.5869 to 0.5.5877 in /Library/Homebrew
2020-08-21 21:15:07 +01:00
Bo Anderson
11a8ed79a6
Merge pull request #8430 from Bo98/lock_file
download_strategy: require lock_file
2020-08-21 20:54:27 +01:00
Bo Anderson
a725aa0a5b
Merge pull request #8427 from Homebrew/dependabot/bundler/Library/Homebrew/codecov-0.2.7
build(deps): bump codecov from 0.2.6 to 0.2.7 in /Library/Homebrew
2020-08-21 20:47:10 +01:00
Seeker
d5f552f3a0 language/java: check installed openjdk version instead of latest version 2020-08-21 12:35:31 -07:00
Bo Anderson
1c41127005 download_strategy: require lock_file 2020-08-21 20:31:43 +01:00
Bo Anderson
edefd9b628
Merge pull request #8429 from Bo98/cask-depends_on
cask/dsl/depends_on: fix missing require
2020-08-21 19:16:11 +01:00
Bo Anderson
e6b30e4065 cask/dsl/depends_on: fix missing require 2020-08-21 18:40:04 +01:00
dependabot-preview[bot]
43025755b0
build(deps): bump codecov from 0.2.6 to 0.2.7 in /Library/Homebrew
Bumps [codecov](https://github.com/codecov/codecov-ruby) from 0.2.6 to 0.2.7.
- [Release notes](https://github.com/codecov/codecov-ruby/releases)
- [Changelog](https://github.com/codecov/codecov-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-ruby/compare/v0.2.6...v0.2.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-21 16:59:16 +00:00
Mike McQuaid
85fe23ed85
Merge pull request #8421 from Homebrew/spdx-tapioca-update
scheduled workflows: fix branch, add new files.
2020-08-21 17:15:25 +01:00
Mike McQuaid
19191217f7
Merge pull request #8423 from Homebrew/tapioca-update
sorbet: update RBI files using Tapioca.
2020-08-21 17:15:15 +01:00
Mike McQuaid
5d05a059e3
Merge pull request #8400 from Bo98/pc-version-tests
test/os/mac: add tests to validate pkg-config library versions
2020-08-21 17:12:06 +01:00
Mike McQuaid
667c2b8804
Merge pull request #8382 from Bo98/startup-speedup
Lazily require some heavy files
2020-08-21 17:11:39 +01:00
BrewTestBot
872365b4f7 sorbet: update RBI files using Tapioca.
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/tapioca.yml).
2020-08-21 15:54:45 +00:00
vidusheeamoli
cba751a343 docs: add sorbet documentation
(cherry picked from commit 022571489a0f94ed54a0908167b553592cfe3277)
2020-08-21 21:22:39 +05:30
Mike McQuaid
235a663df0
scheduled workflows: fix branch, add new files.
- ensure we reset to `origin/master` so we only have the commit we care
  about in the PR
- ensure we `git add` to include any new files
- don't use `git commit -a` and instead rely only on files added with
  `git add`
2020-08-21 16:51:01 +01:00
Mike McQuaid
755be7a32e
Merge pull request #8283 from Homebrew/test-automate-tapioca-update
.github/workflows: add action to update tapioca definitions
2020-08-21 16:34:17 +01:00
Maxim Belkin
d7d754f23f Revert short titles 2020-08-21 15:08:56 +00:00
Mike McQuaid
1d3adda693
workflows: cleanup/fix tapioca and spdx update. 2020-08-21 15:34:57 +01:00
Issy Long
3b71e3d4fd
OK so the push needs the plain, Actions run GITHUB_TOKEN 2020-08-21 14:52:04 +01:00
Issy Long
b169ac85cb
Put all of the commit message in the autogenerated PR description
- This'll stop needs-response[bot] from moaning at us.
2020-08-21 14:52:04 +01:00
Issy Long
0244eb89ae
Push commits and raise PR using `HOMEBREW_GITHUB_API_TOKEN (BrewTestBot's)
- The github-actions[bot] PRs don't to trigger CI runs, and are hence
  unmergeable without manual intervention.
2020-08-21 14:52:04 +01:00
vidusheeamoli
982c7adaf2
.github/workflows: add action to update tapioca definitions
- Tapioca is a companion gem to Sorbet that generates RBI files for the
  Ruby gems in a project.
- Whenever Dependabot updates a gem, Tapioca has to regenerate that gem's
  RBI files so that Sorbet can accurately assess the state of the typing
  of a codebase.
- We also must regenerate Sorbet's view of
  [things defined at runtime](https://sorbet.org/docs/rbi#the-hidden-definition-rbi):
  this is what it calls `hidden-definitions`.
- Obviously, this got tedious to do manually. So here's an Action that
  runs every three days and raises a PR if there are any changes.

Co-authored-by: Vidushee Amoli <vidushee.amoli@gmail.com>
Co-authored-by: Issy Long <me@issyl0.co.uk>
Co-authored-by: Jonathan Chang <jchang641@gmail.com>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-08-21 14:52:03 +01:00
Mike McQuaid
14ec695c1d
Merge pull request #8419 from MikeMcQuaid/cask-exceptions-fix
cask/exceptions: fix super calls.
2020-08-21 13:33:57 +01:00
Mike McQuaid
e8143e5de7
cask/exceptions: fix super calls.
Ensure that we always pass no arguments here.
2020-08-21 13:09:51 +01:00
Alexander Bayandin
333623d14e
Merge pull request #8418 from bayandin/add-salt-to-pypi-blocklist
utils/pypi: add salt to blocklist
2020-08-21 12:16:56 +01:00
Mike McQuaid
79695b0ee5
Merge pull request #8411 from Rylan12/license-rubocop
License style cleanup
2020-08-21 11:52:54 +01:00
Alexander Bayandin
d530cf6807 utils/pypi: add salt to blocklist 2020-08-21 10:40:02 +01:00
Mike McQuaid
5fbbc9df32
formula: deprecate license on next release. 2020-08-21 09:51:06 +01:00
dependabot-preview[bot]
8f8486e23e
build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.5869 to 0.5.5877.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-21 06:54:53 +00:00
Dawid Dziurla
ebafc70bcb
Merge pull request #8407 from dawidd6/ruby-w0
Consistently use HOMEBREW_RUBY_WARNINGS when calling ruby
2.4.13
2020-08-20 21:38:08 +02:00
Alexander Bayandin
43fa35bdf0
Merge pull request #8412 from bayandin/add-allow-list-for-certificates
audit: add CERT_ERROR_ALLOWLIST
2020-08-20 20:23:25 +01:00
Markus Reiter
4a5f7127a9
Merge pull request #8406 from reitermarkus/document-pkg-version
Refactor and document `PkgVersion`.
2020-08-20 21:06:50 +02:00
Markus Reiter
15279d78b7
Merge pull request #8370 from miccal/cask_symlinked
cask/artifact/symlinked: do not overwrite files or symbolic links
2020-08-20 21:03:19 +02:00
Dawid Dziurla
ded2927751
Merge pull request #8383 from dawidd6/svn-catalina
extend/os/mac: install svn on catalina and newer
2020-08-20 18:42:34 +02:00
Alexander Bayandin
4ba4da506b audit: add CERT_ERROR_ALLOWLIST 2020-08-20 16:29:42 +01:00