Santandersecurityresearch/DrHeader

add pre-merge steps

Closed this issue · 3 comments

  • drHEADer version: N/A
  • Python version: N/A
  • Operating System:

Description

Add flake8, bandit and safety as pre-requirements to perform a merge

There are existing github actions for this but they seem to be in the old syntax , we will need to convert them with https://github.com/actions/migrate

Flake 8 - https://github.com/cclauss/GitHub-Action-for-Flake8

Bandit seems to be a little more complex to install as it doesn't have a native github action , it will also need a definition of options for its scanning. I think we should break that out to separate ticket.

This work was merged PR #37