mirror of
https://github.com/goreleaser/goreleaser.git
synced 2024-12-25 01:32:21 +02:00
feat: changing descriptions everywhere, more docs touches (#5368)
Using the new "Release engineering, simplified" phrasing everywhere.
This commit is contained in:
parent
2a6fbc190a
commit
86262c1b85
@ -118,7 +118,7 @@ dockers:
|
||||
- "--label=io.artifacthub.package.logo-url=https://goreleaser.com/static/avatar.png"
|
||||
- '--label=io.artifacthub.package.maintainers=[{"name":"Carlos Alexandro Becker","email":"carlos@carlosbecker.dev"}]'
|
||||
- "--label=io.artifacthub.package.license=MIT"
|
||||
- "--label=org.opencontainers.image.description=Deliver Go binaries as fast and easily as possible"
|
||||
- "--label=org.opencontainers.image.description=Release engineering, simplified"
|
||||
- "--label=org.opencontainers.image.created={{.Date}}"
|
||||
- "--label=org.opencontainers.image.name={{.ProjectName}}"
|
||||
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
|
||||
@ -138,7 +138,7 @@ dockers:
|
||||
- "--label=io.artifacthub.package.logo-url=https://goreleaser.com/static/avatar.png"
|
||||
- '--label=io.artifacthub.package.maintainers=[{"name":"Carlos Alexandro Becker","email":"carlos@carlosbecker.dev"}]'
|
||||
- "--label=io.artifacthub.package.license=MIT"
|
||||
- "--label=org.opencontainers.image.description=Deliver Go binaries as fast and easily as possible"
|
||||
- "--label=org.opencontainers.image.description=Release engineering, simplified"
|
||||
- "--label=org.opencontainers.image.created={{.Date}}"
|
||||
- "--label=org.opencontainers.image.name={{.ProjectName}}"
|
||||
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
|
||||
@ -219,7 +219,7 @@ brews:
|
||||
directory: Formula
|
||||
goarm: "7"
|
||||
homepage: https://goreleaser.com
|
||||
description: Deliver Go binaries as fast and easily as possible
|
||||
description: Release engineering, simplified
|
||||
license: MIT
|
||||
test: |
|
||||
system "#{bin}/goreleaser -v"
|
||||
@ -245,7 +245,7 @@ nix:
|
||||
owner: goreleaser
|
||||
name: nur
|
||||
homepage: https://goreleaser.com
|
||||
description: Deliver Go binaries as fast and easily as possible
|
||||
description: Release engineering, simplified
|
||||
path: pkgs/goreleaser/default.nix
|
||||
license: mit
|
||||
extra_install: |-
|
||||
@ -257,7 +257,7 @@ winget:
|
||||
publisher: goreleaser
|
||||
license: MIT
|
||||
homepage: https://goreleaser.com
|
||||
short_description: Deliver Go binaries as fast and easily as possible
|
||||
short_description: Release engineering, simplified
|
||||
repository:
|
||||
owner: goreleaser
|
||||
name: winget-pkgs
|
||||
@ -272,7 +272,7 @@ winget:
|
||||
|
||||
aurs:
|
||||
- homepage: https://goreleaser.com
|
||||
description: Deliver Go binaries as fast and easily as possible
|
||||
description: Release engineering, simplified
|
||||
maintainers:
|
||||
- "Fernandez Ludovic <lfernandez dot dev at gmail dot com>"
|
||||
- "Carlos Alexandro Becker <carlos at becker dot software>"
|
||||
@ -303,7 +303,7 @@ scoops:
|
||||
name: scoop-bucket
|
||||
directory: bucket
|
||||
homepage: https://goreleaser.com
|
||||
description: Deliver Go binaries as fast and easily as possible
|
||||
description: Release engineering, simplified
|
||||
license: MIT
|
||||
|
||||
nfpms:
|
||||
@ -311,9 +311,9 @@ nfpms:
|
||||
id: packages
|
||||
homepage: https://goreleaser.com
|
||||
description: |-
|
||||
Deliver Go binaries as fast and easily as possible.
|
||||
GoReleaser allows you to release easily build, package, publish and
|
||||
announce to several places at one go.
|
||||
Release engineering, simplified.
|
||||
GoReleaser allows you to release easily build, package, publish, and
|
||||
announce to several places.
|
||||
maintainer: Carlos Alexandro Becker <carlos@becker.software>
|
||||
license: MIT
|
||||
vendor: GoReleaser
|
||||
@ -358,11 +358,10 @@ nfpms:
|
||||
|
||||
snapcrafts:
|
||||
- name_template: "{{ .ProjectName }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}"
|
||||
summary: Deliver Go binaries as fast and easily as possible
|
||||
summary: Release engineering, simplified
|
||||
description: |
|
||||
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.
|
||||
GoReleaser allows you to release easily build, package, publish, and
|
||||
announce to several places.
|
||||
grade: stable
|
||||
confinement: classic
|
||||
publish: true
|
||||
|
@ -1,7 +1,7 @@
|
||||
<p align="center">
|
||||
<img alt="GoReleaser Logo" src="https://avatars2.githubusercontent.com/u/24697112?v=3&s=200" height="140" />
|
||||
<h3 align="center">GoReleaser</h3>
|
||||
<p align="center">Deliver Go binaries as fast and easily as possible.</p>
|
||||
<p align="center">Release engineering, simplified.</p>
|
||||
</p>
|
||||
|
||||
---
|
||||
|
@ -59,8 +59,8 @@ func newRootCmd(version goversion.Info, exit func(int)) *rootCmd {
|
||||
}
|
||||
cmd := &cobra.Command{
|
||||
Use: "goreleaser",
|
||||
Short: "Deliver Go binaries as fast and easily as possible",
|
||||
Long: `GoReleaser is a release automation tool for Go projects.
|
||||
Short: "Release engineering, simplified",
|
||||
Long: `GoReleaser is a release automation tool.
|
||||
Its 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 to download and execute it in your build script. Of course, you can also install it locally if you wish.
|
||||
|
2
main.go
2
main.go
@ -49,7 +49,7 @@ var asciiArt string
|
||||
|
||||
func buildVersion(version, commit, date, builtBy, treeState string) goversion.Info {
|
||||
return goversion.GetVersionInfo(
|
||||
goversion.WithAppDetails("goreleaser", "Deliver Go Binaries as fast and easily as possible", website),
|
||||
goversion.WithAppDetails("goreleaser", "Release engineering, simplified.", website),
|
||||
goversion.WithASCIIName(asciiArt),
|
||||
func(i *goversion.Info) {
|
||||
if commit != "" {
|
||||
|
@ -1,6 +1,8 @@
|
||||
# Introduction
|
||||
|
||||
Putting it simply, GoReleaser is a release automation tool for Go projects.
|
||||
Putting it simply, GoReleaser is a release automation tool.
|
||||
|
||||
It currently supports Go, Rust, and Zig.
|
||||
|
||||
## Why we made it?
|
||||
|
||||
|
@ -106,6 +106,11 @@ Check your GitHub project's releases page!
|
||||
</figure>
|
||||
</a>
|
||||
|
||||
## Other languages
|
||||
|
||||
Aside from the Go specifics, the process should be the same for the other
|
||||
languages we support.
|
||||
|
||||
## Dry run
|
||||
|
||||
If you want to test everything before doing a release "for real", you can
|
||||
|
@ -1,6 +1,6 @@
|
||||
site_name: GoReleaser
|
||||
site_url: https://goreleaser.com
|
||||
site_description: Deliver Go binaries as fast and easily as possible
|
||||
site_description: Release engineering, simplified.
|
||||
copyright: >
|
||||
Made with 🩶 by the
|
||||
<a href="https://github.com/goreleaser/goreleaser/graphs/contributors"
|
||||
|
Loading…
Reference in New Issue
Block a user