Skip to content

This Repository has multiple api calls that can be used with Github Actions

License

Notifications You must be signed in to change notification settings

jackstockley89/github-actions

Repository files navigation

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

About

This Repository has multiple api calls that can be used with Github Actions

Resources

License

Stars

Watchers

Forks

Packages

No packages published