Skip to content

Latest commit

 

History

History
56 lines (34 loc) · 2.7 KB

README.md

File metadata and controls

56 lines (34 loc) · 2.7 KB

Github Actions

About


github-actions repository is a collection of Go scripts used to preform tasks within a CI/CD pipeline

Language Version


GitHub go.mod Go version (subdirectory of monorepo)

Workflow Activity

GitHub Workflow Status GitHub Workflow Status

Script Index


Docker Pulls

When called this action will assign a github user to a pull request if they are a Collaborator

Directory Link: assignee

Workflow Example: README


Docker Pulls

When called this action will compare the user who raised the pull request with the Collaborator list

Directory Link: auth-check

Workflow Example: README


Docker Pulls

When called this action will close a pull request

Directory Link: close-pr

Workflow Example: README


Docker Pulls

When called this action will check repository for the latest release tag

Directory Link: version-check


How to publish a new binary


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