Merge pull request #8737 from SeekingMeaning/bump-formula-pr/audit-online
bump-formula-pr, bump-cask-pr: add `--online` switch for audit
This commit is contained in:
commit
22d908c85e
@ -27,6 +27,8 @@ module Homebrew
|
||||
"to the cask file."
|
||||
switch "--no-audit",
|
||||
description: "Don't run `brew cask audit` before opening the PR."
|
||||
switch "--online",
|
||||
description: "Run `brew cask audit --online` before opening the PR."
|
||||
switch "--no-style",
|
||||
description: "Don't run `brew cask style --fix` before opening the PR."
|
||||
switch "--no-browse",
|
||||
@ -45,6 +47,7 @@ module Homebrew
|
||||
description: "Ignore duplicate open PRs."
|
||||
|
||||
conflicts "--dry-run", "--write"
|
||||
conflicts "--no-audit", "--online"
|
||||
named 1
|
||||
end
|
||||
end
|
||||
@ -225,6 +228,8 @@ module Homebrew
|
||||
if args.dry_run?
|
||||
if args.no_audit?
|
||||
ohai "Skipping `brew cask audit`"
|
||||
elsif args.online?
|
||||
ohai "brew cask audit --online #{cask.sourcefile_path.basename}"
|
||||
else
|
||||
ohai "brew cask audit #{cask.sourcefile_path.basename}"
|
||||
end
|
||||
@ -233,6 +238,9 @@ module Homebrew
|
||||
failed_audit = false
|
||||
if args.no_audit?
|
||||
ohai "Skipping `brew cask audit`"
|
||||
elsif args.online?
|
||||
system HOMEBREW_BREW_FILE, "cask", "audit", "--online", cask.sourcefile_path
|
||||
failed_audit = !$CHILD_STATUS.success?
|
||||
else
|
||||
system HOMEBREW_BREW_FILE, "cask", "audit", cask.sourcefile_path
|
||||
failed_audit = !$CHILD_STATUS.success?
|
||||
|
||||
@ -42,6 +42,8 @@ module Homebrew
|
||||
description: "Don't run `brew audit` before opening the PR."
|
||||
switch "--strict",
|
||||
description: "Run `brew audit --strict` before opening the PR."
|
||||
switch "--online",
|
||||
description: "Run `brew audit --online` before opening the PR."
|
||||
switch "--no-browse",
|
||||
description: "Print the pull request URL instead of opening in a browser."
|
||||
switch "--no-fork",
|
||||
@ -71,6 +73,7 @@ module Homebrew
|
||||
|
||||
conflicts "--dry-run", "--write"
|
||||
conflicts "--no-audit", "--strict"
|
||||
conflicts "--no-audit", "--online"
|
||||
conflicts "--url", "--tag"
|
||||
max_named 1
|
||||
end
|
||||
@ -440,11 +443,14 @@ module Homebrew
|
||||
end
|
||||
|
||||
def run_audit(formula, alias_rename, old_contents, args:)
|
||||
audit_args = []
|
||||
audit_args << "--strict" if args.strict?
|
||||
audit_args << "--online" if args.online?
|
||||
if args.dry_run?
|
||||
if args.no_audit?
|
||||
ohai "Skipping `brew audit`"
|
||||
elsif args.strict?
|
||||
ohai "brew audit --strict #{formula.path.basename}"
|
||||
elsif audit_args.present?
|
||||
ohai "brew audit #{audit_args.join(" ")} #{formula.path.basename}"
|
||||
else
|
||||
ohai "brew audit #{formula.path.basename}"
|
||||
end
|
||||
@ -454,8 +460,8 @@ module Homebrew
|
||||
failed_audit = false
|
||||
if args.no_audit?
|
||||
ohai "Skipping `brew audit`"
|
||||
elsif args.strict?
|
||||
system HOMEBREW_BREW_FILE, "audit", "--strict", formula.path
|
||||
elsif audit_args.present?
|
||||
system HOMEBREW_BREW_FILE, "audit", *audit_args, formula.path
|
||||
failed_audit = !$CHILD_STATUS.success?
|
||||
else
|
||||
system HOMEBREW_BREW_FILE, "audit", formula.path
|
||||
|
||||
@ -834,6 +834,8 @@ supplied by the user.
|
||||
When passed with `--write`, generate a new commit after writing changes to the cask file.
|
||||
* `--no-audit`:
|
||||
Don't run `brew cask audit` before opening the PR.
|
||||
* `--online`:
|
||||
Run `brew cask audit --online` before opening the PR.
|
||||
* `--no-style`:
|
||||
Don't run `brew cask style --fix` before opening the PR.
|
||||
* `--no-browse`:
|
||||
@ -880,6 +882,8 @@ nor vice versa. It must use whichever style specification the formula already us
|
||||
Don't run `brew audit` before opening the PR.
|
||||
* `--strict`:
|
||||
Run `brew audit --strict` before opening the PR.
|
||||
* `--online`:
|
||||
Run `brew audit --online` before opening the PR.
|
||||
* `--no-browse`:
|
||||
Print the pull request URL instead of opening in a browser.
|
||||
* `--no-fork`:
|
||||
|
||||
@ -1157,6 +1157,10 @@ When passed with \fB\-\-write\fR, generate a new commit after writing changes to
|
||||
Don\'t run \fBbrew cask audit\fR before opening the PR\.
|
||||
.
|
||||
.TP
|
||||
\fB\-\-online\fR
|
||||
Run \fBbrew cask audit \-\-online\fR before opening the PR\.
|
||||
.
|
||||
.TP
|
||||
\fB\-\-no\-style\fR
|
||||
Don\'t run \fBbrew cask style \-\-fix\fR before opening the PR\.
|
||||
.
|
||||
@ -1224,6 +1228,10 @@ Don\'t run \fBbrew audit\fR before opening the PR\.
|
||||
Run \fBbrew audit \-\-strict\fR before opening the PR\.
|
||||
.
|
||||
.TP
|
||||
\fB\-\-online\fR
|
||||
Run \fBbrew audit \-\-online\fR before opening the PR\.
|
||||
.
|
||||
.TP
|
||||
\fB\-\-no\-browse\fR
|
||||
Print the pull request URL instead of opening in a browser\.
|
||||
.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user