From d75e628d3c86fd94bce109ad52fd6d9adcaf3e15 Mon Sep 17 00:00:00 2001 From: Yaakov Date: Sun, 16 Jun 2024 14:22:24 +1000 Subject: [PATCH] try convert from Drone to Actions --- .drone.yml | 34 ---------------------------------- .forgejo/workflows/ci.yaml | 30 ++++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 34 deletions(-) delete mode 100644 .drone.yml create mode 100644 .forgejo/workflows/ci.yaml diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index 20e4f4c..0000000 --- a/.drone.yml +++ /dev/null @@ -1,34 +0,0 @@ -kind: pipeline -name: default - -steps: -- name: docker - image: plugins/docker - settings: - registry: registry.yaakov.online - username: - from_secret: docker-username - password: - from_secret: docker-password - repo: registry.yaakov.online/public/pe1chl-elproxy - tags: - - latest - when: - branch: - - main - ---- - -kind: secret -name: docker-username -get: - path: kv/data/drone-ci/yaakov/docker-registry - name: username - ---- - -kind: secret -name: docker-password -get: - path: kv/data/drone-ci/yaakov/docker-registry - name: password diff --git a/.forgejo/workflows/ci.yaml b/.forgejo/workflows/ci.yaml new file mode 100644 index 0000000..e999d37 --- /dev/null +++ b/.forgejo/workflows/ci.yaml @@ -0,0 +1,30 @@ +name: Build Container Image + +on: + push: + branches: + - 'main' + +jobs: + docker: + runs-on: docker + steps: + - + name: Set up QEMU + uses: docker/setup-qemu-action@v3 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + - + name: Login to Docker Hub + uses: docker/login-action@v3 + with: + username: ${{ secrets.REGISTRY_USER }} + password: ${{ secrets.REGISTRY_PASSWORD }} + - + name: Build and push + uses: docker/build-push-action@v5 + with: + push: true + tags: ${{ secrets.REGISTRY_URL }}/public/pe1chl-elproxy:latest +