This repository was archived by the owner on Mar 6, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : goreleaser-publish
2+
3+ on :
4+ push :
5+ tags :
6+ - v*.*.*
7+
8+ concurrency : goreleaser-publish
9+
10+ permissions :
11+ contents : write
12+ packages : write
13+
14+ jobs :
15+ goreleaser-publish :
16+ runs-on : ubuntu-latest
17+ env :
18+ DOCKER_CLI_EXPERIMENTAL : enabled
19+ steps :
20+ - name : Checkout
21+ uses : actions/checkout@v2
22+ with :
23+ fetch-depth : 0
24+
25+ - name : Set up Go
26+ uses : actions/setup-go@v2
27+ with :
28+ go-version : 1.17
29+
30+ - name : Login to DockerHub
31+ uses : docker/login-action@v1
32+ with :
33+ username : ${{ secrets.DOCKERHUB_USERNAME }}
34+ password : ${{ secrets.DOCKERHUB_TOKEN }}
35+
36+ - name : Login to GitHub Container Registry
37+ uses : docker/login-action@v1
38+ with :
39+ registry : ghcr.io
40+ username : ${{ github.repository_owner }}
41+ password : ${{ secrets.GITHUB_TOKEN }}
42+
43+ - name : Set up QEMU
44+ uses : docker/setup-qemu-action@v1
45+
46+ - name : Set up Docker Buildx
47+ id : buildx
48+ uses : docker/setup-buildx-action@v1
49+
50+ - name : Run GoReleaser
51+ uses : goreleaser/goreleaser-action@v2
52+ with :
53+ distribution : goreleaser
54+ version : latest
55+ args : release --rm-dist --skip-sign
56+ env :
57+ HOMEBREW_TAP_GITHUB_TOKEN : ${{ secrets.PERSONAL_ACCESS_TOKEN }}
58+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 11name : goreleaser
2-
3- on :
4- push :
5- tags :
6- - v*.*.*
7-
8- concurrency : goreleaser
9-
10- permissions :
11- contents : write
12- packages : write
2+ on : [push, pull_request]
133
144jobs :
155 goreleaser :
5242 with :
5343 distribution : goreleaser
5444 version : latest
55- args : release --rm-dist --skip-sign
45+ args : release --snapshot -- rm-dist --skip-sign
5646 env :
5747 HOMEBREW_TAP_GITHUB_TOKEN : ${{ secrets.PERSONAL_ACCESS_TOKEN }}
5848 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ builds:
1414 ldflags : -s -w -X main.Version=v{{ .Version }} -X main.CommitSHA={{ .Commit }}
1515 goos :
1616 - linux
17- # - freebsd
17+ - freebsd
1818 # - openbsd
1919 - darwin
2020 - windows
@@ -33,6 +33,14 @@ builds:
3333 goarm : " 6"
3434 - goos : windows
3535 goarm : " 7"
36+ - goos : freebsd
37+ goarch : arm64
38+ - goos : freebsd
39+ goarch : " 386"
40+ - goos : freebsd
41+ goarm : " 6"
42+ - goos : freebsd
43+ goarm : " 7"
3644
3745dockers :
3846 - image_templates :
Original file line number Diff line number Diff line change @@ -163,7 +163,7 @@ nix-env -iA nixpkgs.charm
163163```
164164
165165Or download a package or binary from the [ releases] [ releases ] page. All
166- major platforms and architectures are supported, including ARM.
166+ major platforms and architectures are supported, including FreeBSD and ARM.
167167
168168You can also just build and install it yourself:
169169
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ require (
66 github.com/auth0/go-jwt-middleware v1.0.0
77 github.com/calmh/randomart v1.1.0
88 github.com/charmbracelet/bubbles v0.8.0
9- github.com/charmbracelet/bubbletea v0.19.0
9+ github.com/charmbracelet/bubbletea v0.19.1
1010 github.com/charmbracelet/keygen v0.1.2
1111 github.com/charmbracelet/lipgloss v0.4.0
1212 github.com/charmbracelet/wish v0.1.1
Original file line number Diff line number Diff line change @@ -29,16 +29,15 @@ github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghf
2929github.com/charmbracelet/bubbles v0.8.0 h1:+l2op90Ag37Vn+30O1hbg/0wBl+e+sxHhgY1F/rvdHs =
3030github.com/charmbracelet/bubbles v0.8.0 /go.mod h1:5WX1sSSjNCgCrzvRMN/z23HxvWaa+AI16Ch0KPZPeDs =
3131github.com/charmbracelet/bubbletea v0.13.1 /go.mod h1:tp9tr9Dadh0PLhgiwchE5zZJXm5543JYjHG9oY+5qSg =
32- github.com/charmbracelet/bubbletea v0.19.0 h1:1gz4rbxl3qZik/oP8QW2vUtul2gO8RDDzmoLGERpTQc =
3332github.com/charmbracelet/bubbletea v0.19.0 /go.mod h1:VuXF2pToRxDUHcBUcPmCRUHRvFATM4Ckb/ql1rBl3KA =
33+ github.com/charmbracelet/bubbletea v0.19.1 h1:VHuzkJbnTAkxhOfi9+Lb5PYfNM9+Oh+qhP8uDX5ReOU =
34+ github.com/charmbracelet/bubbletea v0.19.1 /go.mod h1:VuXF2pToRxDUHcBUcPmCRUHRvFATM4Ckb/ql1rBl3KA =
3435github.com/charmbracelet/keygen v0.1.2 h1:Gr/gdIOjDIxCTRVXpwa9tsXPoJPS2eGNehPoMnZLvTQ =
3536github.com/charmbracelet/keygen v0.1.2 /go.mod h1:kFQ3Cvop12fXWX1K29vxDxV9x8ujG4wBSXq//GySSSk =
3637github.com/charmbracelet/lipgloss v0.1.1 /go.mod h1:5D8zradw52m7QmxRF6QgwbwJi9je84g8MkWiGN07uKg =
3738github.com/charmbracelet/lipgloss v0.1.2 /go.mod h1:5D8zradw52m7QmxRF6QgwbwJi9je84g8MkWiGN07uKg =
3839github.com/charmbracelet/lipgloss v0.4.0 h1:768h64EFkGUr8V5yAKV7/Ta0NiVceiPaV+PphaW1K9g =
3940github.com/charmbracelet/lipgloss v0.4.0 /go.mod h1:vmdkHvce7UzX6xkyf4cca8WlwdQ5RQr8fzta+xl7BOM =
40- github.com/charmbracelet/wish v0.1.0 h1:t57Fhr1rqxfGNjR0DXcgVvYLA3mmkiCgczWrATrviIY =
41- github.com/charmbracelet/wish v0.1.0 /go.mod h1:tD+sb5aS1SSX0t7hIZXXUonv2YbnFNCnU6qfOolKKUE =
4241github.com/charmbracelet/wish v0.1.1 h1:BLsUBlHzIxw5ebzmBzxUUMfakdteew6gQOhudhsLKpM =
4342github.com/charmbracelet/wish v0.1.1 /go.mod h1:tD+sb5aS1SSX0t7hIZXXUonv2YbnFNCnU6qfOolKKUE =
4443github.com/client9/misspell v0.3.4 /go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw =
You can’t perform that action at this time.
0 commit comments