This commit changes the Dockerfile to adhere closer to the standards set by tools like Sonarqube et al. It enforces the usage of a nonroot user, copies files explicitly between build stages and makes the binary filename consistent with our binary releases
fix: #3
This commit adds the MIT license file and the start of a extensive README.md file as a starting point for using the Docker images and binaries as well as instructions for building those yourselfs.
This commit introduces Actions workflows to automate the Continuous
Integration and Continuous Deployment process. It includes:
- A workflow for running build, vet, and test on branch pushes
- A workflow for building and publishing `nighly`binaries and Docker
images upon pull requests being merged into the main branch.
- A workflow for building, and uploading new releases.