The template is designed to work with GitHub Actions and can be customized for various projects. It includes configurations for building, testing, and deploying applications with a focus on security and best practices.
Please note that SonarQube integration and JFrog Artifactory (for pulling dependencies and pushing images) are not yet implemented.
Before using this template, ensure you have the following:
- Snyk Token : For vulnerability scanning (if configured).
- Docker Account: For pushing the images
.github/workflows
is a directory for YAML files that define GitHub Actions workflows.
This template has key five stages:
- Get the source code
Once pushed, GitHub Actions will automatically run the workflow according to the triggers specified. You can view the results and logs in the "Actions" tab of your repository on GitHub.