update wokrflows
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 1m47s

This commit is contained in:
2024-09-15 12:09:37 +02:00
parent 3c95fc01fa
commit da37c5199c
3 changed files with 41 additions and 20 deletions

View File

@@ -0,0 +1,15 @@
name: Build Docker Image
on:
push:
branches:
- '**' # matches every branch
- '!master'
jobs:
Explore-Gitea-Actions:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
- run: docker build . -t cloudflare-dynamic-dns:test
- run: docker rmi cloudflare-dynamic-dns:test

View File

@@ -0,0 +1,26 @@
name: Build and Push Docker Image
on:
push:
branches:
- master
jobs:
Build And Push Docker Image:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
- run: docker login git.wundenbergs.de -u tim -p ${{ secrets.DOCKER_GITEA_TOKEN }}
- run: docker build . -t git.wundenbergs.de/tim/cloudflare-dynamic-dns:latest
- run: docker push git.wundenbergs.de/tim/cloudflare-dynamic-dns:latest
- run: docker rmi git.wundenbergs.de/tim/me-fit:latest
steps:
- name: Build the Docker image
shell: bash
env:
CR_PAT: ${{ secrets.CR_PAT }}
run: |
docker build . --tag ghcr.io/azoth128/cloudflare-dynamic-dns:latest
docker push ghcr.io/azoth128/cloudflare-dynamic-dns:latest

View File

@@ -1,20 +0,0 @@
name: Docker Image CI
on:
push:
branches: ["main"]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Build the Docker image
shell: bash
env:
CR_PAT: ${{ secrets.CR_PAT }}
run: |
docker login ghcr.io -u azoth128 -p "$CR_PAT"
docker build . --tag ghcr.io/azoth128/cloudflare-dynamic-dns:latest
docker push ghcr.io/azoth128/cloudflare-dynamic-dns:latest