1996 Commits

Author SHA1 Message Date
Dawid Dziurla
3095fbc8ec
dev-cmd: add dispatch-build-bottle command 2020-10-11 13:00:15 +02:00
Markus Reiter
4382ee9d14 Remove files.yaml for Sorbet. 2020-10-10 19:10:58 +02:00
Markus Reiter
d5e600e3af Remove unknown Homebrew::Error class. 2020-10-10 16:06:48 +02:00
Markus Reiter
24ae318a3d Move type annotations into files. 2020-10-10 14:59:39 +02:00
Markus Reiter
d36df37099 Replace custom stubs with sorbet-runtime-stub. 2020-10-09 16:45:13 +02:00
Mike McQuaid
e60e41d548
audit: allow Linux checking Homebrew dependencies.
This applies to linuxbrew-core rather than Linux, really.
2020-10-09 13:06:09 +01:00
Mike McQuaid
548c6ef62d
audit: check versioned dependency conflicts.
We don't want to have a formula depending on e.g. both `python@3.8` and
`python@3.9` in the same dependency tree (generally).

As this isn't a blanket rule: add an allowlist with the expectation that
we'll need to use it.
2020-10-09 12:14:47 +01:00
Markus Reiter
7743fed77b Add “GLOBAL CASK OPTIONS” section to man page. 2020-10-08 11:07:35 +02:00
Rylan Polster
0109ce58be update references to homebrew-virtualenv resources 2020-10-06 23:39:52 -04:00
Dustin Rodrigues
ea57ef794e audit: remove python 3.9 from unstable allowlist 2020-10-05 20:49:40 -04:00
Dustin Rodrigues
9f9ec0dcc6 audit: remove legit version exception 2020-10-05 10:04:15 -04:00
Dustin Rodrigues
15fca9661d audit: temporarily allow redundant version for legit 2020-10-05 08:44:03 -04:00
Jonathan Chang
cda13d1d9a
Merge pull request #8847 from Rylan12/pr-upload-add-no-commit-flag
pr-upload: add --no-commit flag
2020-10-04 04:19:41 +11:00
Dawid Dziurla
9ec618f08a
Merge pull request #8762 from dawidd6/tap-new-gh-rel
tap-new: enable bottles publishing
2020-10-03 19:18:01 +02:00
Rylan Polster
1fe9370b38 pr-upload: add --no-commit flag 2020-10-03 12:36:46 -04:00
Jonathan Chang
8ac9608787 pr-publish: support dispatching with autosquash 2020-10-03 16:35:48 +10:00
Dawid Dziurla
843dffea78
tap-new: enable bottles publishing
to GitHub Releases
2020-10-02 13:49:24 +02:00
Rylan Polster
f5c07a2991 bump-formula-pr: don't warn for virtualenv resource 2020-10-01 14:40:36 -04:00
Michka Popoff
f01f3a9f56 pr-pull: fix signoff for linuxbrew-core 2020-10-01 12:38:14 +02:00
Markus Reiter
d443afc82d Improve brew man output. 2020-09-27 22:54:57 +02:00
Dustin Rodrigues
f41dd1834f bottle: new formula license may be a list, not just a string 2020-09-23 21:08:44 -04:00
Jonathan Chang
187b56304b
Merge pull request #8631 from chenrui333/include-micropython-homepage-to-cert-error-allow-list
audit: allowlist some formulae homepage cert issues
2020-09-21 23:45:03 +10:00
Mike McQuaid
0447b2200f
dev-cmd/pull: recommend gh over hub.
`gh` is the official GitHub tool and better maintained at this point.
2020-09-21 12:12:03 +01:00
Jonathan Chang
e082da45b8
Merge pull request #8754 from jonchang/refactor-git-cmds
dev-cmd/pr-pull: refactor and add tests
2020-09-21 18:58:52 +10:00
Issy Long
bb0fc2764e
dev-cmd/typecheck: Make an --update switch for automatic updates
- This was suggested in https://github.com/Homebrew/brew/pull/8741#discussion_r490949486.
2020-09-21 08:58:58 +01:00
Jonathan Chang
4b4510d22d dev-cmd/pr-pull: refactor and test autosquash! 2020-09-20 13:44:44 +10:00
Jonathan Chang
99a5aa07ad dev-cmd/pr-pull: refactor and test signoff! 2020-09-20 13:44:44 +10:00
Jonathan Chang
0bb2c96cfc dev-cmd/pr-pull: use commit message helper 2020-09-20 13:23:40 +10:00
Jonathan Chang
d116087af6 dev-cmd/pr-pull: tests for bump subject 2020-09-20 13:22:57 +10:00
Jonathan Chang
04687aef93 dev-cmd/pr-pull: don't assume a master branch 2020-09-20 13:21:27 +10:00
Jonathan Chang
415c36041a dev-cmd/pr-pull: use GitHub API to get PR commits 2020-09-20 13:21:27 +10:00
Rylan Polster
e686a392c5 bump-formula-pr: add message to check resources 2020-09-18 13:48:28 -04:00
Issy Long
7ecb73f9da
sorbet/files.yaml: Preserve newline at EOF 2020-09-18 14:59:04 +01:00
Issy Long
33a16e599a
Merge pull request #8741 from issyl0/cleanup-files-yaml
dev-cmd/typecheck: Programmatically delete old files from `sorbet/files.yaml`
2020-09-18 13:03:10 +01:00
Issy Long
3bf5136e82
dev-cmd/typecheck: Delete old files from sorbet/files.yaml
- I was going through the `sorbet/files.yaml` moving various things to
  `true`, playing around locally, and happened upon some files that it
  was tracking that had been deleted.
- We want to do some automation of new files, but I'm not sure we'd ever
  considered the possibility of code being removed. :-D
- This adds a `--prune-files-list` switch and updates the Tapioca GitHub
  Actions workflow to use it. Any changes to the `sorbet/files.yaml`
  file will be committed as part of the scheduled Tapioca update job.
2020-09-18 12:30:43 +01:00
nandahkrishna
cf293d0ef5
livecheck: progress bar for JSON output
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
Co-authored-by: Dustin Rodrigues <dust.rod@gmail.com>
2020-09-18 02:40:51 +05:30
Dustin Rodrigues
04504d119a audit: temporarily allow python3.9 rc 2020-09-17 07:59:45 -04:00
Jonathan Chang
4315a2647f pr-pull: implement autosquash option 2020-09-17 17:27:38 +10:00
Seeker
626e861c73 bump-cask-pr: add --online switch for brew cask audit 2020-09-16 10:56:54 -07:00
Seeker
7d29054cf2 bump-formula-pr: add --online switch for brew audit 2020-09-16 10:27:11 -07:00
Dawid Dziurla
311e5f35f8
pr-upload: fix getting existing github release 2020-09-16 00:18:41 +02:00
Seeker
871dc50492 bump-formula-pr: exit with error if formula is disabled 2020-09-15 12:29:55 -07:00
Seeker
584c839dca bump-cask-pr: fix branch name for versions with colon
Replace commas and colons with hyphens
2020-09-15 11:15:42 -07:00
Dawid Dziurla
0bf491ba18
pr-pull: don't require bintray credentials to be set
It blocks uploading to GitHub Releases where Bintray credentials are not needed.
Also those checks are already performed in `bintray.rb`.
2020-09-15 13:40:07 +02:00
Dawid Dziurla
14741e3681
Merge pull request #8410 from dawidd6/github-releases
Support bottle uploads to GitHub Releases
2020-09-15 11:59:35 +02:00
Mike McQuaid
c7e4a3d8b9
Merge pull request #8708 from Rylan12/bump-revision-fix-license
bump-revision: fix for new license syntax
2020-09-14 09:47:42 +01:00
Markus Reiter
1c04ba7e4d
Merge pull request #8684 from reitermarkus/audit-annotations
Output annotations for `brew audit`.
2020-09-13 02:39:55 +02:00
Rylan Polster
eb5e11a5e4 bump-revision: fix for license symbols 2020-09-12 19:17:32 -04:00
Rylan Polster
138c224be9 bump-revision: fix for new license syntax 2020-09-12 12:56:27 -04:00
Dawid Dziurla
f6601cee10
Support bottle uploads to GitHub Releases
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-09-12 13:03:39 +02:00