mirror of
https://github.com/grdl/git-get.git
synced 2026-02-11 04:14:15 +00:00
Update goreleaser config to match the recent version, add Scoop release target
This commit is contained in:
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@@ -19,6 +19,6 @@ jobs:
|
|||||||
uses: goreleaser/goreleaser-action@v6
|
uses: goreleaser/goreleaser-action@v6
|
||||||
with:
|
with:
|
||||||
version: latest
|
version: latest
|
||||||
args: release --rm-dist
|
args: release --clean
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GORELEASER_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GORELEASER_TOKEN }}
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
version: 2
|
||||||
|
|
||||||
before:
|
before:
|
||||||
hooks:
|
hooks:
|
||||||
- go mod download
|
- go mod download
|
||||||
@@ -30,18 +32,16 @@ builds:
|
|||||||
|
|
||||||
archives:
|
archives:
|
||||||
- id: archive
|
- id: archive
|
||||||
builds:
|
ids:
|
||||||
- git-get
|
- git-get
|
||||||
- git-list
|
- git-list
|
||||||
replacements:
|
name_template: "git-get_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
|
||||||
darwin: macOS
|
formats:
|
||||||
linux: linux
|
- tar.gz
|
||||||
windows: windows
|
- zip
|
||||||
386: i386
|
|
||||||
amd64: x86_64
|
|
||||||
format_overrides:
|
format_overrides:
|
||||||
- goos: windows
|
- goos: windows
|
||||||
format: zip
|
formats: [zip]
|
||||||
# Don't include any additional files into the archives (such as README, CHANGELOG etc).
|
# Don't include any additional files into the archives (such as README, CHANGELOG etc).
|
||||||
files:
|
files:
|
||||||
- none*
|
- none*
|
||||||
@@ -50,23 +50,30 @@ checksum:
|
|||||||
name_template: 'checksums.txt'
|
name_template: 'checksums.txt'
|
||||||
|
|
||||||
changelog:
|
changelog:
|
||||||
skip: true
|
sort: asc
|
||||||
|
use: github
|
||||||
|
filters:
|
||||||
|
exclude:
|
||||||
|
- '^docs:'
|
||||||
|
- '^test:'
|
||||||
|
- '^chore'
|
||||||
|
- typo
|
||||||
|
|
||||||
release:
|
release:
|
||||||
github:
|
github:
|
||||||
owner: grdl
|
owner: grdl
|
||||||
name: git-get
|
name: git-get
|
||||||
|
|
||||||
|
|
||||||
brews:
|
brews:
|
||||||
- name: git-get
|
- name: git-get
|
||||||
tap:
|
repository:
|
||||||
owner: grdl
|
owner: grdl
|
||||||
name: homebrew-tap
|
name: homebrew-tap
|
||||||
|
branch: main
|
||||||
commit_author:
|
commit_author:
|
||||||
name: Grzegorz Dlugoszewski
|
name: Grzegorz Dlugoszewski
|
||||||
email: git-get@grdl.dev
|
email: git-get@grdl.dev
|
||||||
folder: Formula
|
directory: Formula
|
||||||
homepage: https://github.com/grdl/git-get/
|
homepage: https://github.com/grdl/git-get/
|
||||||
description: Better way to clone, organize and manage multiple git repositories
|
description: Better way to clone, organize and manage multiple git repositories
|
||||||
test: |
|
test: |
|
||||||
@@ -75,8 +82,10 @@ brews:
|
|||||||
bin.install "git-get", "git-list"
|
bin.install "git-get", "git-list"
|
||||||
|
|
||||||
nfpms:
|
nfpms:
|
||||||
- license: MIT
|
- id: packages
|
||||||
maintainer: grdl
|
package_name: git-get
|
||||||
|
license: MIT
|
||||||
|
maintainer: Grzegorz Dlugoszewski <git-get@grdl.dev>
|
||||||
homepage: https://github.com/grdl/git-get
|
homepage: https://github.com/grdl/git-get
|
||||||
bindir: /usr/local/bin
|
bindir: /usr/local/bin
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -85,3 +94,19 @@ nfpms:
|
|||||||
formats:
|
formats:
|
||||||
- deb
|
- deb
|
||||||
- rpm
|
- rpm
|
||||||
|
|
||||||
|
scoops:
|
||||||
|
- name: git-get
|
||||||
|
repository:
|
||||||
|
owner: grdl
|
||||||
|
name: git-get
|
||||||
|
branch: master
|
||||||
|
directory: bucket
|
||||||
|
url_template: "https://github.com/grdl/git-get/releases/download/{{ .Tag }}/{{ .ArtifactName }}"
|
||||||
|
commit_author:
|
||||||
|
name: Grzegorz Dlugoszewski
|
||||||
|
email: git-get@grdl.dev
|
||||||
|
commit_msg_template: "Scoop update for {{ .ProjectName }} version {{ .Tag }}"
|
||||||
|
homepage: "https://github.com/grdl/git-get"
|
||||||
|
description: "Better way to clone, organize and manage multiple git repositories"
|
||||||
|
license: MIT
|
||||||
|
|||||||
@@ -88,7 +88,8 @@ brew install grdl/tap/git-get
|
|||||||
|
|
||||||
**Option 2: Using Scoop**
|
**Option 2: Using Scoop**
|
||||||
```powershell
|
```powershell
|
||||||
# Coming soon
|
scoop bucket add git-get https://github.com/grdl/git-get
|
||||||
|
scoop install git-get
|
||||||
```
|
```
|
||||||
|
|
||||||
### Building from Source
|
### Building from Source
|
||||||
|
|||||||
Reference in New Issue
Block a user