Merge pull request #1159 from strukturag/docker-quay-io

CI: Also upload images to quay.io/strukturag/nextcloud-spreed-signaling
This commit is contained in:
Joachim Bauch 2025-12-16 10:20:58 +01:00 committed by GitHub
commit 61d84d0107
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

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