From 811f9feb145148b48c5430bbd3788e5d70996200 Mon Sep 17 00:00:00 2001 From: Hornwitser Date: Mon, 15 Jul 2024 22:05:19 +0200 Subject: [PATCH] Add forgejo workflow to build image --- .forgejo/workflows/build.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .forgejo/workflows/build.yaml diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml new file mode 100644 index 0000000..9099823 --- /dev/null +++ b/.forgejo/workflows/build.yaml @@ -0,0 +1,24 @@ +on: [push] +env: + REGISTRY: forgejo:3000 + REGISTRY_IMAGE: forgejo:3000/Furnavia/builder + +jobs: + build: + runs-on: docker + steps: + - + name: Authenticate + uses: docker/login-action@v3 + with: + username: ${{ secrets.REGISTRY_USERNAME }} + password: ${{ secrets.REGISTRY_TOKEN }} + registry: ${{ env.REGISTRY }} + - + name: Build and push + uses: docker/build-push-action@v6 + with: + push: true + tags: + ${{ env.REGISTRY_IMAGE }}:${{ github.ref_name }} + ${{ env.REGISTRY_IMAGE }}:latest \ No newline at end of file