Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rytswd/go-cicd-template
https://github.com/rytswd/go-cicd-template
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rytswd/go-cicd-template
- Owner: rytswd
- Created: 2023-06-23T15:14:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-24T23:20:00.000Z (over 1 year ago)
- Last Synced: 2024-06-20T22:26:43.263Z (7 months ago)
- Language: Go
- Size: 135 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go CI/CD Template
This repository is to test Go CI/CD setup, with essentially no third party
dependencies (other than those from GitHub).You can go head to [`/.github/workflows`](/.github/workflows) to find more on
how the CI/CD workflows are configured.![Sample PR comment](/asset/images/sample-pr-comment.png)
> **Note**: This repository uses the [Reusable Workflow](https://docs.github.com/en/actions/using-workflows/reusing-workflows)
> (e.g. [`/.github/workflows/reusable-go-cicd-for-pr.yaml`](/.github/workflows/reusable-go-cicd-for-pr.yaml)),
> which you _could_ use it as is. However, it is not designed to cover general
> use cases, and originally meant for me to test. While you can use this as is
> and manage the dependency using Git ref, I would advise copying the setup over
> to your repository for best extensibility and flexibility. I cannot promise
> that the state of the reusable workflow here will be always stable.## 🚀 Examples
- Test coverage decreased - https://github.com/rytswd/go-cicd-template/pull/2
- Test coverage increased - https://github.com/rytswd/go-cicd-template/pull/3