Closed crushten closed 1 year ago
Need:
So far. This would include tests/building/pushing/deployments etc
So the docker workflow has been setup. Will probably need to split the setup from the build so goreleaser can also use the docker setup but shall see.
Terraform and golang have been added. WIll add Ansible later.
Would like to centralized all workflows here. Will need to make some sort of structure and then can use that in other projects.
https://docs.github.com/en/actions/using-workflows/reusing-workflows
https://github.blog/changelog/2020-06-23-github-actions-workflow-templates/
https://github.blog/2022-02-10-using-reusable-workflows-github-actions/
https://github.blog/changelog/2021-08-25-github-actions-reduce-duplication-with-action-composition/
https://docs.github.com/en/actions/creating-actions/creating-a-composite-action
https://betterprogramming.pub/how-to-use-github-actions-reusable-workflow-8604e8cbf258
https://dev.to/n3wt0n/avoid-duplication-github-actions-reusable-workflows-3ae8