commit e1482cb024c263aa6ac7679d9489dbd5a5d18e56
Author: brooke <brooke@noreply.fung.uy>
Date:   Mon Mar 17 00:10:05 2025 -0400

    Add .forgejo/workflows/build.yml

diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml
new file mode 100644
index 0000000..36be779
--- /dev/null
+++ b/.forgejo/workflows/build.yml
@@ -0,0 +1,38 @@
+name: Build And Publish Docker
+
+on:
+  push:
+    branches:
+      - "master"
+
+jobs:
+
+  build-latest:
+    runs-on: debian-node
+    steps:
+      - uses: actions/checkout@v4
+
+      - name: Install deps
+        run: curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
+
+      - name: Set up Docker Buildx
+        id: buildx
+        uses: docker/setup-buildx-action@master
+
+      - name: Login to Self-Hosted Registry
+        uses: docker/login-action@v3
+        with:
+          registry: git.myco.systems
+          username: ${{ secrets.MYCO_REGISTRY_USER }}
+          password: ${{ secrets.MYCO_PERSONAL_ACCESS_TOKEN }}
+
+      - name: Build and Push Extended Version
+        uses: docker/build-push-action@v4
+        with:
+          builder: ${{ steps.buildx.outputs.name }}
+          context: ./
+          file: ./Dockerfile
+          platforms: linux/amd64
+          push: true
+          tags: |
+            git.myco.systems/mycosystems/web-ci:latest