Update docker-image.yml

This commit is contained in:
Elias Stepanik 2023-03-15 13:32:04 +01:00 committed by GitHub
parent f329be004c
commit 9e06ace54d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,9 +2,9 @@ name: Docker Image CI
on: on:
push: push:
branches: [ "master" ] branches: [ "master", "dev" ]
pull_request: pull_request:
branches: [ "master" ] branches: [ "master", "dev" ]
jobs: jobs:
@ -14,6 +14,10 @@ jobs:
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Extract branch name
shell: bash
run: echo "branch=$(echo ${GITHUB_REF#refs/heads/})" >>$GITHUB_OUTPUT
id: extract_branch
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1 uses: docker/setup-buildx-action@v1
@ -34,5 +38,5 @@ jobs:
- name: Push to Dockerhub - name: Push to Dockerhub
run: | run: |
docker push saile2204/ionos_ddns_updater:latest docker push saile2204/ionos_ddns_updater:latest-${{ steps.extract_branch.outputs.branch }}
docker push saile2204/ionos_ddns_updater:$GITHUB_SHA docker push saile2204/ionos_ddns_updater:${{ steps.extract_branch.outputs.branch }}-$GITHUB_SHA