Skip to content

Commit e14cee8

Browse files
authored
build: use bot token for gorleleaser and build OCI image with goreleaser (#160)
1 parent 1e22995 commit e14cee8

File tree

3 files changed

+9
-72
lines changed

3 files changed

+9
-72
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 56 deletions
This file was deleted.

.github/workflows/go-test-and-release.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ on:
88
tags:
99
- "*"
1010

11-
#permissions:
12-
# packages: write
13-
1411
jobs:
1512
go-test:
1613
runs-on: ubuntu-latest
@@ -47,15 +44,10 @@ jobs:
4744
# renovate: go-version
4845
go-version: 1.18.2
4946

50-
- name: Login to Docker Registry
51-
run: |
52-
echo "${{ secrets.GITHUB_TOKEN }}" | \
53-
docker login docker.pkg.github.com -u docker --password-stdin
54-
5547
- name: Run GoReleaser
5648
uses: goreleaser/goreleaser-action@v2
5749
with:
5850
version: latest
5951
args: release --rm-dist
6052
env:
61-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
53+
GITHUB_TOKEN: ${{ secrets.EZ_BOT_TOKEN }}

.goreleaser.yaml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,11 @@ changelog:
2424
exclude:
2525
- "^docs:"
2626
- "^test:"
27-
# dockers:
28-
# - dockerfile: Dockerfile.goreleaser
29-
# image_templates:
30-
# - "ghcr.io/envelope-zero/backend:{{ .Tag }}"
31-
# - "ghcr.io/envelope-zero/backend:v{{ .Major }}"
32-
# - "ghcr.io/envelope-zero/backend:v{{ .Major }}.{{ .Minor }}"
33-
# - "ghcr.io/envelope-zero/backend:latest"
27+
28+
dockers:
29+
- dockerfile: Dockerfile.goreleaser
30+
image_templates:
31+
- "ghcr.io/envelope-zero/backend:{{ .Tag }}"
32+
- "ghcr.io/envelope-zero/backend:v{{ .Major }}"
33+
- "ghcr.io/envelope-zero/backend:v{{ .Major }}.{{ .Minor }}"
34+
- "ghcr.io/envelope-zero/backend:latest"

0 commit comments

Comments
 (0)