

There are different options that can be used when running it. RAUDI can build and push all the tools that are put into the tools directory. To run the test you need to install pytest with the command pip install pytest (it is not in requirements.txt since it is needed only for testing purposes) and then you may run: The setup phase is pretty straightforward, you just need the following commands: Here is the documentation for working with BuildX: The requirements to be met are the following: That’s all guys: go to Action, enable it for your forked repo, wait until midnight, and the Workflow will do the heavy work! DOCKER_API_TOKEN: Your Docker Hub Password or API Token.Īfter setting those secrets you have to edit the organization variable set in the tools/main.py file since it is configured to push on the Docker Hub for SecSI.If you want to fork this repo you also have to set up some secrets to be able to push your images on your personal Docker Hub account. You may either fork this repo and use the GitHub Workflow yourself or use it locally (and manage its execution the way you want).
