feat(tools/rust-crates-advisory): omit GHFM checklist in buildkite
Buildkite doesn't understand GitHub Flavored Markdown and having a read only checklist in there is probably not much use. Change-Id: I41538487087e8c817b1a5e653f077bb0fbe6eb47 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5201 Reviewed-by: sterni <sternenseemann@systemli.org> Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI
This commit is contained in:
parent
5d06425655
commit
66055161fb
3 changed files with 9 additions and 1 deletions
|
@ -175,6 +175,9 @@ let
|
|||
"--arg"
|
||||
"maintainers"
|
||||
""
|
||||
"--argjson"
|
||||
"checklist"
|
||||
"false"
|
||||
"-f"
|
||||
./format-audit-result.jq
|
||||
]
|
||||
|
|
|
@ -9,6 +9,8 @@
|
|||
# for the current lock file.
|
||||
# - attr: An attribute name (or otherwise unique identifier) to associate the
|
||||
# report for the current lock file with.
|
||||
# - checklist: If true, the markdown report will use GHFM checklists for the
|
||||
# report, allowing to tick of attributes as taken care of.
|
||||
|
||||
# Link to human-readable advisory info for a given vulnerability
|
||||
def link:
|
||||
|
@ -62,7 +64,7 @@ def format_vulnerability:
|
|||
if .vulnerabilities.found | not then
|
||||
""
|
||||
else
|
||||
([ "- [ ] "
|
||||
([ "-", if $checklist then " [ ] " else " " end
|
||||
, "`", $attr, "`: "
|
||||
, (.vulnerabilities.count | tostring)
|
||||
, " vulnerabilities in Cargo.lock"
|
||||
|
|
|
@ -154,6 +154,9 @@ let
|
|||
"--arg"
|
||||
"maintainers"
|
||||
strMaintainers
|
||||
"--argjson"
|
||||
"checklist"
|
||||
"true"
|
||||
];
|
||||
|
||||
# GHMF in issues splits paragraphs on newlines
|
||||
|
|
Loading…
Reference in a new issue