mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-03-11 14:39:28 +02:00
feat: remove deprecated options (brew.github & brew.gitlab)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
This commit is contained in:
parent
ba05388ec6
commit
11e3afe1c8
@ -14,7 +14,6 @@ import (
|
||||
"github.com/apex/log"
|
||||
"github.com/goreleaser/goreleaser/internal/artifact"
|
||||
"github.com/goreleaser/goreleaser/internal/client"
|
||||
"github.com/goreleaser/goreleaser/internal/deprecate"
|
||||
"github.com/goreleaser/goreleaser/internal/pipe"
|
||||
"github.com/goreleaser/goreleaser/internal/tmpl"
|
||||
"github.com/goreleaser/goreleaser/pkg/config"
|
||||
@ -107,18 +106,6 @@ func (Pipe) Default(ctx *context.Context) error {
|
||||
brew.Install = strings.Join(installs, "\n")
|
||||
log.Warnf("optimistically guessing `brew[%d].install`, double check", i)
|
||||
}
|
||||
|
||||
//nolint: staticcheck
|
||||
if brew.GitHub.String() != "" {
|
||||
deprecate.Notice(ctx, "brews.github")
|
||||
brew.Tap.Owner = brew.GitHub.Owner
|
||||
brew.Tap.Name = brew.GitHub.Name
|
||||
}
|
||||
if brew.GitLab.String() != "" {
|
||||
deprecate.Notice(ctx, "brews.gitlab")
|
||||
brew.Tap.Owner = brew.GitLab.Owner
|
||||
brew.Tap.Name = brew.GitLab.Name
|
||||
}
|
||||
if brew.CommitAuthor.Name == "" {
|
||||
brew.CommitAuthor.Name = "goreleaserbot"
|
||||
}
|
||||
|
@ -111,10 +111,6 @@ type Homebrew struct {
|
||||
CustomBlock string `yaml:"custom_block,omitempty"`
|
||||
IDs []string `yaml:"ids,omitempty"`
|
||||
Goarm string `yaml:"goarm,omitempty"`
|
||||
|
||||
// Deprecated: in favour of Tap
|
||||
GitHub Repo `yaml:",omitempty"`
|
||||
GitLab Repo `yaml:",omitempty"`
|
||||
}
|
||||
|
||||
// Scoop contains the scoop.sh section.
|
||||
|
@ -171,61 +171,6 @@ nfpms:
|
||||
version_metadata: beta1
|
||||
```
|
||||
|
||||
### brews.github
|
||||
|
||||
> since 2020-07-06 (v0.139.0)
|
||||
|
||||
GitHub section was deprecated in favour of `tap` which
|
||||
reflects Homebrew's naming convention. GitHub will be picked
|
||||
automatically when GitHub token is passed.
|
||||
|
||||
Change this:
|
||||
|
||||
=== "Before"
|
||||
```yaml
|
||||
brews:
|
||||
-
|
||||
github:
|
||||
owner: goreleaser
|
||||
name: homebrew-tap
|
||||
```
|
||||
|
||||
=== "After"
|
||||
```yaml
|
||||
brews:
|
||||
-
|
||||
tap:
|
||||
owner: goreleaser
|
||||
name: homebrew-tap
|
||||
```
|
||||
|
||||
### brews.gitlab
|
||||
|
||||
> since 2020-07-06 (v0.139.0)
|
||||
|
||||
GitLab section was deprecated in favour of `tap` which
|
||||
reflects Homebrew's naming convention. GitLab will be picked
|
||||
automatically when GitLab token is passed.
|
||||
|
||||
Change this:
|
||||
|
||||
=== "Before"
|
||||
```yaml
|
||||
brews:
|
||||
-
|
||||
gitlab:
|
||||
owner: goreleaser
|
||||
name: homebrew-tap
|
||||
```
|
||||
|
||||
=== "After"
|
||||
```yaml
|
||||
brews:
|
||||
-
|
||||
tap:
|
||||
owner: goreleaser
|
||||
name: homebrew-tap
|
||||
```
|
||||
|
||||
<!--
|
||||
|
||||
@ -254,6 +199,62 @@ Description.
|
||||
|
||||
The following options were deprecated in the past and were already removed.
|
||||
|
||||
### brews.github
|
||||
|
||||
> since 2020-07-06 (v0.139.0), removed 2021-01-04 (v0.152.0)
|
||||
|
||||
GitHub section was deprecated in favour of `tap` which
|
||||
reflects Homebrew's naming convention. GitHub will be picked
|
||||
automatically when GitHub token is passed.
|
||||
|
||||
Change this:
|
||||
|
||||
=== "Before"
|
||||
```yaml
|
||||
brews:
|
||||
-
|
||||
github:
|
||||
owner: goreleaser
|
||||
name: homebrew-tap
|
||||
```
|
||||
|
||||
=== "After"
|
||||
```yaml
|
||||
brews:
|
||||
-
|
||||
tap:
|
||||
owner: goreleaser
|
||||
name: homebrew-tap
|
||||
```
|
||||
|
||||
### brews.gitlab
|
||||
|
||||
> since 2020-07-06 (v0.139.0), removed 2021-01-04 (v0.152.0)
|
||||
|
||||
GitLab section was deprecated in favour of `tap` which
|
||||
reflects Homebrew's naming convention. GitLab will be picked
|
||||
automatically when GitLab token is passed.
|
||||
|
||||
Change this:
|
||||
|
||||
=== "Before"
|
||||
```yaml
|
||||
brews:
|
||||
-
|
||||
gitlab:
|
||||
owner: goreleaser
|
||||
name: homebrew-tap
|
||||
```
|
||||
|
||||
=== "After"
|
||||
```yaml
|
||||
brews:
|
||||
-
|
||||
tap:
|
||||
owner: goreleaser
|
||||
name: homebrew-tap
|
||||
```
|
||||
|
||||
### puts
|
||||
|
||||
> since 2019-11-15, removed 2020-04-14 (v0.132.0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user