1863 Commits

Author SHA1 Message Date
Mike McQuaid
4f3c590873
Unify and use Git username/email/GPG handling.
We're using essentially the same logic to setup Git for committing in
multiple places but the way we're doing so is inconsistent. Moved to
using two shared utility methods and use them consistently.
2020-11-02 12:21:18 +00:00
Mike McQuaid
a9c988772b
diy: downcase names.
Fixes #9026
2020-11-02 12:09:25 +00:00
Mike McQuaid
bd7969c2b2
audit: fix non-core versioned formulae handling/
Fixes issue mentioned in #9016.
2020-11-02 11:25:51 +00:00
Jonathan Chang
006fd4985f audit: fdroidserver can have mixed python versions 2020-11-01 15:00:10 +11:00
Mike McQuaid
1702b34f18
update-test: improve debugging output.
Output more information about the refs and commit message for the start,
expected and actual end commits to ease debugging.
2020-10-26 12:17:22 +00:00
FX Coudert
be4723fac8
Allow both python@3.8 and python@3.9 2020-10-25 13:19:00 +01:00
FX Coudert
672bb870ef
Make python@3.9 the main formula 2020-10-24 01:05:36 +02:00
Mike McQuaid
4b361c26ea
Merge pull request #8889 from hyuraku/fix_brew_edit
fix brew edit
2020-10-20 13:36:31 +01:00
hyuraku
ae81ed1353 fix brew edit 2020-10-20 20:48:43 +09:00
Rylan Polster
6dec175574 tap-new: don't need to checkout default branch 2020-10-15 16:56:53 -04:00
Rylan Polster
64d135d0a7 tap-new: add option for branch name 2020-10-15 15:00:35 -04:00
Jonathan Chang
1b45ed1045 pr-automerge: enable --autosquash argument 2020-10-13 22:44:17 +11:00
Mike McQuaid
e508c14ae2
dispatch-build-bottle: fix brew style. 2020-10-13 11:46:57 +01:00
Markus Reiter
bf7fe45e89
Merge pull request #8896 from reitermarkus/sorbet-inline
Inline type annotations.
2020-10-13 10:40:53 +02:00
Jonathan Chang
84930afb0a
Merge pull request #8906 from jonchang/tweak-signoff
pr-pull: clean up review signoff trailer code
2020-10-12 22:11:31 +11:00
Jonathan Chang
e7b65c62a0 pr-pull: clean up review signoff trailer code 2020-10-12 21:44:13 +11:00
Dawid Dziurla
ffe7f2a8da
Merge pull request #7925 from dawidd6/dev-cmd-bottle
dev-cmd: add dispatch-build-bottle command
2020-10-12 10:33:43 +02:00
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