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
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
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
Rylan Polster
97b1b75dc5
style: forbid one line nested license expressions
2020-08-20 11:20:04 -04:00
Rylan Polster
ef447a38c6
style: convert from license array to license hash
2020-08-20 10:58:36 -04:00
Bo Anderson
86eca5ab44
test/os/mac: add tests to validate library versions
2020-08-20 15:57:39 +01:00
Rylan Polster
01f7446316
formula: odeprecate
license arrays
2020-08-20 10:33:21 -04:00
Rylan Polster
6eb07d70f0
formula: convert license array to hash
2020-08-20 10:26:37 -04:00
Mike McQuaid
6cde37247d
Merge pull request #8409 from miccal/cask_new_fix
...
cmd/update-report: fix output of new casks
2020-08-20 14:06:49 +01:00
Dawid Dziurla
c8c2e38bcb
Consistently use HOMEBREW_RUBY_WARNINGS when calling ruby
...
Adding this in `dev-cmd/ruby.rb` allows us to suppress warnings like:
```
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/language/python.rb:8: warning: Insecure world writable dir /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/scm in PATH, mode 040777
```
2020-08-20 14:59:58 +02:00
Mike McQuaid
893cc99bf9
Merge pull request #8408 from MikeMcQuaid/prof
...
prof: improve `brew prof` functionality.
2020-08-20 13:59:56 +01:00
miccal
2ed4196d73
cmd/update-report: fix output of new casks
2020-08-20 20:39:52 +08:00
Mike McQuaid
a4d0174d7b
prof: improve brew prof
functionality.
...
- Add `--stackprof` to allow using stackprof
- Use the latest version of `ruby-prof`
- Automatically open the generated HTML output
2020-08-20 13:01:58 +01:00
Mike McQuaid
8041649cac
Merge pull request #8395 from miccal/cask_new
...
cmd/update-report: consistency across formulae and casks
2020-08-20 08:28:48 +01:00
Markus Reiter
425cc76da9
Refactor and document PkgVersion
.
2020-08-20 05:31:40 +02:00
Markus Reiter
338fe0b6e0
Merge pull request #8397 from reitermarkus/document-options
...
Refactor and document `Options`.
2020-08-20 05:00:12 +02:00
Markus Reiter
dc07990921
Merge pull request #8379 from reitermarkus/document-python
...
Refactor and document `Language::Python`.
2020-08-20 04:33:39 +02:00
Bo Anderson
281632b64e
test: ensure require "formula"
isn't run on startup
2020-08-20 02:05:17 +01:00
Bo Anderson
e3372e2a14
Lazily require some heavy files
2020-08-20 02:05:17 +01:00
Dawid Dziurla
af1e60014c
Merge pull request #8402 from dawidd6/no-gh-license
...
audit: return if no github license were found
2020-08-20 00:10:44 +02:00
Dawid Dziurla
1f7df48812
audit: remove redundant check
...
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2020-08-19 23:47:20 +02:00
Markus Reiter
b623d87f11
Merge pull request #8404 from reitermarkus/missing-methods
...
Fix missing methods in cask DSL.
2020-08-19 23:40:17 +02:00
Markus Reiter
77d25da5e5
Fix missing methods in cask DSL.
2020-08-19 23:05:21 +02:00
Maxim Belkin
85c061295d
Merge pull request #8403 from maxim-belkin/kwk-phx-to-s
...
utils/repology.rb: fix "String can't be coerced into Integer"
2020-08-19 14:46:29 -05:00
Seeker
f5b8cf4a52
Merge pull request #8381 from SeekingMeaning/os/uname_version
...
os: add `kernel_version`
2020-08-19 12:39:58 -07:00
Seeker
3379e3b5cf
os: add kernel_version
2020-08-19 11:41:30 -07:00
Maxim Belkin
bbc7f175a1
utils/repology.rb: convert last_package_index to string when calling query_api
2020-08-19 17:59:38 +00:00
Dawid Dziurla
2689213f92
audit: return if no github license were found
2020-08-19 19:49:41 +02:00
Dawid Dziurla
dd8e6f42a2
Merge pull request #8401 from cstyles/fix-outdated-command
...
Switch `greedy` argument to a keyword
2020-08-19 19:41:30 +02:00
Dawid Dziurla
dd71f388c1
Merge pull request #8368 from SeekingMeaning/github/forked_repo_info
...
utils/github: add `forked_repo_info!`
2020-08-19 19:22:31 +02:00