github-actions
repository is a collection of Go scripts used to preform tasks within a CI/CD pipeline
When called this action will assign a github user to a pull request if they are a Collaborator
Directory Link: assignee
Workflow Example: README
When called this action will compare the user who raised the pull request with the Collaborator list
Directory Link: auth-check
Workflow Example: README
When called this action will close a pull request
Directory Link: close-pr
Workflow Example: README
When called this action will check repository for the latest release tag
Directory Link: version-check
Within this respoistory, the goreleaser tool is used to create a Go binary and push a image to Docker Hub. To publish a new binary once the Pull Request is approved and merged into the main branch, create a new release and the github action will automatically start and publish the new binary. No changes will be needed to the workflow that is calling the image aslong as the latest image is being pulled