push to ghcr.io only

This commit is contained in:
Cody Lee 2022-11-07 08:39:14 -06:00
parent 1d245518f1
commit 2a0bd50f61
No known key found for this signature in database
2 changed files with 57 additions and 51 deletions

View File

@ -21,6 +21,12 @@ jobs:
- run: git fetch --force --tags
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Login to GitHub Container Registry
uses: docker/login-action@v2
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- uses: actions/setup-go@v3
with:
go-version: '>=1.19.3'

View File

@ -26,9 +26,9 @@ builds:
dockers:
- # amd64
image_templates:
- "unpoller/unpoller:latest-amd64"
- "unpoller/unpoller:{{ .Tag }}-amd64"
- "unpoller/unpoller:v{{ .Major }}-amd64"
- "ghcr.io/unpoller/unpoller:latest-amd64"
- "ghcr.io/unpoller/unpoller:{{ .Tag }}-amd64"
- "ghcr.io/unpoller/unpoller:v{{ .Major }}-amd64"
use: buildx
build_flag_templates:
- "--pull"
@ -47,9 +47,9 @@ dockers:
- --tls-verify=false
- # arm64
image_templates:
- "unpoller/unpoller:latest-arm64v8"
- "unpoller/unpoller:{{ .Tag }}-arm64v8"
- "unpoller/unpoller:v{{ .Major }}-arm64v8"
- "ghcr.io/unpoller/unpoller:latest-arm64v8"
- "ghcr.io/unpoller/unpoller:{{ .Tag }}-arm64v8"
- "ghcr.io/unpoller/unpoller:v{{ .Major }}-arm64v8"
use: buildx
build_flag_templates:
- "--pull"
@ -68,9 +68,9 @@ dockers:
- --tls-verify=false
- # armv7
image_templates:
- "unpoller/unpoller:latest-armv7"
- "unpoller/unpoller:{{ .Tag }}-armv7"
- "unpoller/unpoller:v{{ .Major }}-armv7"
- "ghcr.io/unpoller/unpoller:latest-armv7"
- "ghcr.io/unpoller/unpoller:{{ .Tag }}-armv7"
- "ghcr.io/unpoller/unpoller:v{{ .Major }}-armv7"
use: buildx
build_flag_templates:
- "--pull"
@ -90,9 +90,9 @@ dockers:
docker_manifests:
- name_template: unpoller/unpoller:{{ .Version }}
image_templates:
- unpoller/unpoller:{{ .Version }}-amd64
- unpoller/unpoller:{{ .Version }}-arm64v8
- unpoller/unpoller:{{ .Version }}-armv7
- ghcr.io/unpoller/unpoller:{{ .Version }}-amd64
- ghcr.io/unpoller/unpoller:{{ .Version }}-arm64v8
- ghcr.io/unpoller/unpoller:{{ .Version }}-armv7
nfpms:
-