* feat: support apple silicon Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * fix: test Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * feat: go 1.16 Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * feat: go 1.16 Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * feat: go 1.16 Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * test: fix Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * fix: test case Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * Update .github/workflows/build.yml Co-authored-by: Radek Simko <radek.simko@gmail.com> * docs: go 1.16 Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> Co-authored-by: Radek Simko <radek.simko@gmail.com>
3.8 KiB
Contributing
By participating to this project, you agree to abide our code of conduct.
Setup your machine
goreleaser
is written in Go.
Prerequisites:
Clone goreleaser
anywhere:
git clone git@github.com:goreleaser/goreleaser.git
Install the build and lint dependencies:
make setup
A good way of making sure everything is all right is running the test suite:
make test
Test your change
You can create a branch for your changes and try to build from the source as you go:
make build
When you are satisfied with the changes, we suggest you run:
make ci
Which runs all the linters and tests.
Create a commit
Commit messages should be well formatted, and to make that "standardized", we are using Conventional Commits.
You can follow the documentation on their website.
Submit a pull request
Push your branch to your goreleaser
fork and open a pull request against the
master branch.
Financial contributions
We also welcome financial contributions in full transparency on our open collective. Anyone can file an expense. If the expense makes sense for the development of the community, it will be "merged" in the ledger of our open collective by the core contributors and the person who filed the expense will be reimbursed.
Credits
Contributors
Thank you to all the people who have already contributed to GoReleaser!
Backers
Thank you to all our backers! [Become a backer]
Sponsors
Thank you to all our sponsors! (please ask your company to also support this open source project by becoming a sponsor)