diff --git a/.forgejo/workflows/docker.yml b/.forgejo/workflows/docker.yml deleted file mode 100644 index a4493e5..0000000 --- a/.forgejo/workflows/docker.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: Build and Push Docker image - -on: - push: - branches: - - main - -jobs: - docker: - name: Build and Push Docker image - runs-on: docker - container: - image: ghcr.io/catthehacker/ubuntu:act-latest - steps: - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - name: Login to cr.sp-codes.de - uses: docker/login-action@v2 - with: - registry: cr.sp-codes.de - username: ${{ secrets.CR_USERNAME }} - password: ${{ secrets.CR_TOKEN }} - - name: Build and push - uses: docker/build-push-action@v4 - with: - platforms: linux/amd64,linux/arm64/v8 - push: true - tags: | - spcodes/coturn:4.6.2 - spcodes/coturn:latest - cr.sp-codes.de/sp-codes/coturn:4.6.2 - cr.sp-codes.de/sp-codes/coturn:latest diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..5ee5e50 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,34 @@ +pipeline: + docker: + image: woodpeckerci/plugin-docker-buildx + secrets: + - DOCKER_USERNAME + - DOCKER_PASSWORD + settings: + repo: spcodes/coturn + tags: + - 4.6.2 + - latest + when: + branch: + - main + event: + - push + cr: + image: woodpeckerci/plugin-docker-buildx + secrets: + - source: CR_USERNAME + target: DOCKER_USERNAME + - source: CR_PASSWORD + target: DOCKER_PASSWORD + settings: + registry: cr.sp-codes.de + repo: cr.sp-codes.de/sp-codes/coturn + tags: + - 4.6.2 + - latest + when: + branch: + - main + event: + - push diff --git a/renovate.json b/renovate.json index 3e2420c..70f3609 100644 --- a/renovate.json +++ b/renovate.json @@ -1,5 +1,4 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json", "assignees": [ "samuel-p" ], @@ -12,11 +11,11 @@ { "fileMatch": [ "^Dockerfile$", - ".forgejo/workflows/docker.yml$" + "^.woodpecker.yml$" ], "matchStrings": [ "\\s+ENV\\s*COTURN_VERSION=\"(?.*?)\"\\s+", - "coturn:(?[v.0-9]+)" + "\\s+repo:\\s*\\S*\\/coturn\\s+tags:[-\\s]+(?.*?)\\s+" ], "versioningTemplate": "loose", "depNameTemplate": "coturn/coturn",