-
Notifications
You must be signed in to change notification settings - Fork 58
Open
Description
The wiki defines in its FAQ how MSDO selects which tools to run. However, it fails so give more than one example, and not a complete one at that.
The wiki, or the README of the action, should explain clearly the condition that defines which tool will run. From what I could gather, I understand those conditions:
- BinSkim: Runs if .dll files are present in the repository, so it will run if you run the action after a dotnet build.
- Checkov: Runs with bicep or arm files present, as well as GitHub actions workflows.
- ESLint: Will run in javascript project. I'm not sure if an eslint configuration file is mandatory
- TemplateAnalyser: Runs with bicep files or arm files present
- Trivy: I've only been able to run it when called explicitly with the tools input and the GDN_TRIVY_TARGET image environment variable set
The msdo cli tool seems to be closed source, so I haven't been able to analyse the code to find the details of each tool. It should be more explicitly defined in the documentation.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels