feat(vex): CSAF support #2759
validations.yaml
on: pull_request
Build snapshot artifacts
7m 9s
Static analysis
2m 23s
Unit tests
3m 37s
Quality tests
16m 59s
Integration tests
4m 4s
Acceptance tests (Linux)
1m 7s
Acceptance tests (Mac)
53s
CLI tests (Linux)
2m 22s
Annotations
11 errors and 6 warnings
Static analysis:
grype/vex/csaf/csaf.go#L69
cognitive complexity 32 of func `(advisories).matches` is high (> 30) (gocognit)
|
Static analysis:
grype/vex/csaf/implementation.go#L51
var-naming: don't use underscores in Go names; var i_t should be iT (revive)
|
Static analysis:
grype/vex/csaf/implementation.go#L52
var-naming: don't use underscores in Go names; var j_t should be jT (revive)
|
Static analysis:
grype/vex/csaf/csaf.go#L58
unnecessary conversion (unconvert)
|
Static analysis:
grype/vex/csaf/csaf.go#L69
unnecessary leading newline (whitespace)
|
Static analysis:
grype/vex/csaf/implementation.go#L63
unnecessary leading newline (whitespace)
|
Static analysis:
grype/vex/csaf/implementation.go#L107
unnecessary leading newline (whitespace)
|
Static analysis:
grype/vex/csaf/implementation.go#L51
ST1003: should not use underscores in Go names; var i_t should be iT (stylecheck)
|
Static analysis:
grype/vex/csaf/implementation.go#L52
ST1003: should not use underscores in Go names; var j_t should be jT (stylecheck)
|
Static analysis
Process completed with exit code 2.
|
Integration tests
Process completed with exit code 2.
|
Static analysis
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe, actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435, actions/cache@69d9d449aced6a2ede0bc19182fadc3a0a42d2b0, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Unit tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe, actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435, actions/cache@69d9d449aced6a2ede0bc19182fadc3a0a42d2b0, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Integration tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe, actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435, actions/cache@69d9d449aced6a2ede0bc19182fadc3a0a42d2b0, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Build snapshot artifacts
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe, actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435, actions/cache@69d9d449aced6a2ede0bc19182fadc3a0a42d2b0, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
CLI tests (Linux)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe, actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435, actions/cache@69d9d449aced6a2ede0bc19182fadc3a0a42d2b0, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Quality tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe, actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435, actions/cache@69d9d449aced6a2ede0bc19182fadc3a0a42d2b0, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|