Improved docker push github action

This commit is contained in:
Esteban Sánchez 2023-11-21 09:59:47 +01:00
parent e2a8508cae
commit 6c87b8eff9
No known key found for this signature in database
GPG Key ID: 9342C91BA286AB16

View File

@ -19,16 +19,14 @@ jobs:
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@v3
- name: Docker meta - name: Docker hub meta
id: meta id: meta
uses: docker/metadata-action@v5 uses: docker/metadata-action@v5
with: with:
flavor: | flavor: |
latest=auto latest=auto
tags: | tags: type=semver,pattern=v{{version}}
# minimal images: ${{ github.actor }}/prometheus-qbittorrent-exporter
type=semver,pattern=v{{version}}
images: ${{ secrets.REGISTRY_USERNAME }}/prometheus-qbittorrent-exporter
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@v3
@ -44,16 +42,14 @@ jobs:
tags: ${{ steps.meta.outputs.tags }} tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}
- name: Docker meta - name: GHCR Docker meta
id: metaghcr id: metaghcr
uses: docker/metadata-action@v5 uses: docker/metadata-action@v5
with: with:
flavor: | flavor: |
latest=auto latest=auto
tags: | tags: type=semver,pattern=v{{version}}
# minimal images: ${{ github.actor }}/prometheus-qbittorrent-exporter
type=semver,pattern=v{{version}}
images: ${{ secrets.REGISTRY_USERNAME }}/prometheus-qbittorrent-exporter
- name: Login to Github Container Registry - name: Login to Github Container Registry
uses: docker/login-action@v3 uses: docker/login-action@v3