CI: Also upload images to quay.io/strukturag/nextcloud-spreed-signaling

This commit is contained in:
Joachim Bauch 2025-12-16 10:13:31 +01:00
commit f975ce1494
No known key found for this signature in database
GPG key ID: 77C1D22D53E15F02

View file

@ -1,4 +1,4 @@
name: Deploy to Docker Hub / GHCR
name: Deploy to Docker Hub / GHCR / quay.io
on:
pull_request:
@ -39,6 +39,7 @@ jobs:
images: |
strukturag/nextcloud-spreed-signaling
ghcr.io/strukturag/nextcloud-spreed-signaling
quay.io/strukturag/nextcloud-spreed-signaling
tags: |
type=ref,event=branch
type=semver,pattern={{version}}
@ -67,6 +68,14 @@ jobs:
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Login to quay.io
if: github.event_name != 'pull_request'
uses: docker/login-action@v3
with:
registry: quay.io
username: ${{ secrets.QUAY_IO_USERNAME }}
password: ${{ secrets.QUAY_IO_ACCESS_TOKEN }}
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3
@ -104,6 +113,7 @@ jobs:
images: |
strukturag/nextcloud-spreed-signaling
ghcr.io/strukturag/nextcloud-spreed-signaling
quay.io/strukturag/nextcloud-spreed-signaling
labels: |
org.opencontainers.image.title=nextcloud-spreed-signaling-proxy
org.opencontainers.image.description=Signaling proxy for the standalone signaling server for Nextcloud Talk.
@ -137,6 +147,14 @@ jobs:
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Login to quay.io
if: github.event_name != 'pull_request'
uses: docker/login-action@v3
with:
registry: quay.io
username: ${{ secrets.QUAY_IO_USERNAME }}
password: ${{ secrets.QUAY_IO_ACCESS_TOKEN }}
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3