Enhance UX for SAST and SCA - lua and rust #45
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Shared action for
Rust
Lint and SCA only on directory path:GitHub Code Scanning
forpublic
repositoriesworkflow artifact
andconsole log
forprivate
repositoriesGitHub PR annotations
andGitHub status check
for commitShared action for
Lua check
Lint and SCAGitHub PR annotations
andGithub status check
for commits using Junit XMLShared
SEMGREP
action forSAST
across `all supported languagesGitHub PR annotations
andGitHub status check
for commits on private repositoriesGitHub Code scanning
forpublic
repositoriesKnown limitations:
Security -> Github Code Scanning -> filter using pr:<number>
Luacheck / Rust clippy Reports / Results
Github check results are associated with the wrong workflow instead of the actually specified workflow from where the steps are runPOC example:
Scimia/atc-router#4
https://github.com/Scimia/atc-router/security/code-scanning?query=is%3Aopen+pr%3A4