Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 1 addition & 19 deletions .github/workflows/docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@ on:
branches: [ main ]
release:
types: [published]
workflow_dispatch:


env:
# Use docker.io for Docker Hub if empty
Expand Down Expand Up @@ -63,21 +61,13 @@ jobs:
# Login against a Docker registry except on PR
# https://github.com/docker/login-action
- name: Log into registry ${{ env.REGISTRY }}
if: github.event_name != 'pull_request' && github.event_name != 'workflow_dispatch'
if: github.event_name != 'pull_request'
uses: docker/login-action@v2
with:
registry: ${{ env.REGISTRY }}
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}

- name: Log into another registry ${{ env.REGISTRY }}
if: github.event_name == 'workflow_dispatch'
uses: docker/login-action@v2
with:
registry: ${{ secrets.DS_DOCKER_HOST }}
username: ${{ secrets.DS_DOCKER_USER }}
password: ${{ secrets.DS_DOCKER_PW }}

# Extract metadata (tags, labels) for Docker
# https://github.com/docker/metadata-action
- name: Extract Docker metadata
Expand Down Expand Up @@ -127,14 +117,6 @@ jobs:
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}

- name: Push to DS Docker
run: |
echo ${{ steps.meta.outputs.tags }}
# docker buildx imagetools create \
# --tag ${{ secrets.DS_DOCKER_HOST }}/user/app:latest \
# --tag ${{ secrets.DS_DOCKER_HOST }}/app:1.0.0 \
# user/app:latest

# Sign the resulting Docker image digest except on PRs.
# This will only write to the public Rekor transparency log when the Docker
# repository is public to avoid leaking data. If you would like to publish
Expand Down