Skip to content

Commit 1e0d5d6

Browse files
ci: fix release flow (#7)
1 parent cf21a4a commit 1e0d5d6

File tree

3 files changed

+72
-14
lines changed

3 files changed

+72
-14
lines changed

.dockerignore

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# Git
2+
.git
3+
.gitignore
4+
.github
5+
6+
# IDE and editor files
7+
.idea
8+
.vscode
9+
*.swp
10+
*.swo
11+
*~
12+
13+
# Build and binary files
14+
dist
15+
*.exe
16+
*.exe~
17+
*.dll
18+
*.so
19+
*.dylib
20+
gitea-config-wave
21+
22+
# Go specific
23+
go.work
24+
25+
# Docker files
26+
Dockerfile*
27+
docker-compose.yml
28+
.dockerignore
29+
30+
# Environment and config files
31+
.env
32+
.env.*
33+
!.env.example
34+
35+
# Documentation and misc
36+
README.md
37+
BACKLOG.md
38+
LICENSE
39+
*.md
40+
logo.png
41+
42+
# Test files
43+
*_test.go
44+
testdata
45+
46+
# Development artifacts
47+
repomix-output.txt
48+
49+
# Local configuration
50+
.yamllint.yml
51+
.goreleaser.yaml
52+
53+
# Examples and defaults
54+
examples/
55+
.gitea/
56+
57+
# Temporary files
58+
tmp/
59+
*.tmp
60+
*.log

.github/workflows/release.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,9 @@ jobs:
2727
run: go test -v ./...
2828

2929
- name: Run GoReleaser
30-
uses: goreleaser/goreleaser-action@v5
30+
uses: goreleaser/goreleaser-action@v6
3131
with:
32-
distribution: goreleaser
33-
version: latest
32+
version: '~> v2'
3433
args: release --clean
3534
env:
3635
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.goreleaser.yaml

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,13 @@ brews:
5151
test: |
5252
system "#{bin}/gitea-config-wave --version"
5353
54-
# Temporarily commenting out Docker configuration
55-
# dockers:
56-
# - image_templates:
57-
# - "ghcr.io/dualstacks/gitea-config-wave:{{ .Version }}"
58-
# - "ghcr.io/dualstacks/gitea-config-wave:latest"
59-
# dockerfile: Dockerfile.goreleaser
60-
# build_flag_templates:
61-
# - "--label=org.opencontainers.image.created={{.Date}}"
62-
# - "--label=org.opencontainers.image.title={{.ProjectName}}"
63-
# - "--label=org.opencontainers.image.revision={{.FullCommit}}"
64-
# - "--label=org.opencontainers.image.version={{.Version}}"
54+
dockers:
55+
- image_templates:
56+
- "ghcr.io/dualstacks/gitea-config-wave:{{ .Version }}"
57+
- "ghcr.io/dualstacks/gitea-config-wave:latest"
58+
dockerfile: Dockerfile.goreleaser
59+
build_flag_templates:
60+
- "--label=org.opencontainers.image.created={{.Date}}"
61+
- "--label=org.opencontainers.image.title={{.ProjectName}}"
62+
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
63+
- "--label=org.opencontainers.image.version={{.Version}}"

0 commit comments

Comments
 (0)