File tree Expand file tree Collapse file tree 3 files changed +36
-1
lines changed
Expand file tree Collapse file tree 3 files changed +36
-1
lines changed Original file line number Diff line number Diff line change 1111
1212 permissions :
1313 contents : write
14+ packages : write
1415
1516 steps :
1617 - uses : actions/checkout@v4
2021 with :
2122 go-version-file : " go.mod"
2223
23- - name : goreleaser
24+ - name : Set up Docker
25+ uses : docker/setup-docker-action@v4
26+ with :
27+ daemon-config : |
28+ {
29+ "debug": true,
30+ "features": {
31+ "containerd-snapshotter": true
32+ }
33+ }
34+
35+ - name : Set up QEMU
36+ uses : docker/setup-qemu-action@v3
37+
38+ - name : Set up Docker Buildx
39+ uses : docker/setup-buildx-action@v3
40+
41+ - name : Login to GitHub Container Registry
42+ uses : docker/login-action@v3
43+ with :
44+ registry : ghcr.io
45+ username : ${{ github.actor }}
46+ password : ${{ secrets.GITHUB_TOKEN }}
47+
48+ - name : Run GoReleaser
2449 uses : goreleaser/goreleaser-action@v6
2550 with :
2651 args : release --clean
Original file line number Diff line number Diff line change @@ -14,6 +14,13 @@ builds:
1414 - amd64
1515 - arm64
1616
17+ dockers :
18+ - build_flag_templates :
19+ - " --platform=linux/arm64,linux/amd64"
20+ image_templates :
21+ - ghcr.io/cedws/amnesia:latest
22+ - ghcr.io/cedws/amnesia:v{{ .Tag }}
23+
1724scoops :
1825 - name : amnesia
1926 repository :
Original file line number Diff line number Diff line change 1+ FROM scratch
2+ ENTRYPOINT ["/amnesia" ]
3+ COPY amnesia /
You can’t perform that action at this time.
0 commit comments