From 4099c2fa7caaf77a38272cc215f2de4cc86f3bfb Mon Sep 17 00:00:00 2001 From: chris Date: Tue, 18 Mar 2025 12:03:10 +0100 Subject: [PATCH] Use gitea registry. --- .drone.yml | 19 --------------- .gitea/workflows/release.yml | 45 ++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 19 deletions(-) delete mode 100644 .drone.yml create mode 100644 .gitea/workflows/release.yml diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index 24cca50..0000000 --- a/.drone.yml +++ /dev/null @@ -1,19 +0,0 @@ -kind: pipeline -name: default - -steps: - - name: build container - image: plugins/docker - settings: - dockerfile: Dockerfile - username: - from_secret: registry-username - password: - from_secret: registry-password - registry: https://cs-registry.ddnss.de - repo: cs-registry.ddnss.de/${DRONE_REPO_OWNER}/old_editors - dry_run: false - purge: true - insecure: false - tags: - - ${DRONE_TAG} \ No newline at end of file diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml new file mode 100644 index 0000000..de4b181 --- /dev/null +++ b/.gitea/workflows/release.yml @@ -0,0 +1,45 @@ +name: Build editors image + +on: + push: + branches: [ master ] + +env: + # Use docker.io for Docker Hub if empty + USER: chris + PASS: q',\H(Od:G3).Xv<#!5P + + +jobs: + Build-and-release-image: + + runs-on: ubuntu-latest + + container: + image: catthehacker/ubuntu:act-latest + + steps: + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + + - name: Log into registry + uses: docker/login-action@v3 + with: + registry: https://cs-git.ddnss.de + username: ${{ env.USER }} + password: ${{ env.PASS }} + + - name: Extract Docker metadata + id: meta + uses: docker/metadata-action@v5 + with: + images: cs-git.ddnss.de/ri-st/old-editors + + - name: Build and push Docker image + uses: docker/build-push-action@v4 + env: + ACTIONS_RUNTIME_TOKEN: '' + with: + tags: cs-git.ddnss.de/ri-st/old-editors:latest + push: true +