You've already forked goreleaser
mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-09-16 09:26:52 +02:00
committed by
GitHub
parent
07fc7a4577
commit
1ebd956637
12
README.md
12
README.md
@@ -5,15 +5,15 @@
|
|||||||
GoReleaser builds Go binaries for several platforms, creates a GitHub release and then
|
GoReleaser builds Go binaries for several platforms, creates a GitHub release and then
|
||||||
pushes a Homebrew formula to a repository. All that wrapped in your favorite CI.
|
pushes a Homebrew formula to a repository. All that wrapped in your favorite CI.
|
||||||
|
|
||||||
|
This project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code.
|
||||||
|
We appreciate your contribution. Please refer to our [contributing guidelines](CONTRIBUTING.md).
|
||||||
|
|
||||||
[](https://github.com/goreleaser/goreleaser/releases/latest)
|
[](https://github.com/goreleaser/goreleaser/releases/latest)
|
||||||
[](LICENSE.md)
|
[](LICENSE.md)
|
||||||
[](https://travis-ci.org/goreleaser/goreleaser)
|
[](https://travis-ci.org/goreleaser/goreleaser)
|
||||||
[](https://goreportcard.com/report/github.com/goreleaser/goreleaser)
|
[](https://goreportcard.com/report/github.com/goreleaser/goreleaser)
|
||||||
[](https://github.com/goreleaser)
|
[](https://github.com/goreleaser)
|
||||||
|
|
||||||
This project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code.
|
|
||||||
We appreciate your contribution. Please refer to our [contributing guidelines](CONTRIBUTING.md).
|
|
||||||
|
|
||||||
# Table of contents
|
# Table of contents
|
||||||
|
|
||||||
- [Introduction](#intorduction)
|
- [Introduction](#intorduction)
|
||||||
@@ -26,9 +26,9 @@ We appreciate your contribution. Please refer to our [contributing guidelines](C
|
|||||||
|
|
||||||
GoReleaser is a release automation tool for Golang projects, the goal is to simplify the build, release and publish steps while providing variant customization options for all steps.
|
GoReleaser is a release automation tool for Golang projects, the goal is to simplify the build, release and publish steps while providing variant customization options for all steps.
|
||||||
|
|
||||||
GoReleaser is built for CI tools; you only need a [single command line](#integration-with-ci) in your build script. Therefore, no package is required.
|
GoReleaser is built for CI tools; you only need to [`go get` and execute it](#integration-with-ci) in your build script.
|
||||||
You can define your [customization](#release-customization) in a `goreleaser.yml` file.
|
You can [customize](#release-customization) your release process by createing a `goreleaser.yml` file.
|
||||||
We are also working on integrating package managers, we currently support Homebrew.
|
We are also working on integrating with package managers, we currently support Homebrew.
|
||||||
|
|
||||||
The idea started with a [simple shell script](https://github.com/goreleaser/old-go-releaser), but it quickly became more complex and I also wanted to publish binaries via Homebrew.
|
The idea started with a [simple shell script](https://github.com/goreleaser/old-go-releaser), but it quickly became more complex and I also wanted to publish binaries via Homebrew.
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user