From 82ab7359829deba3ab340fda328b575a9ff0caa4 Mon Sep 17 00:00:00 2001 From: Blake Matthes Date: Fri, 3 Apr 2026 09:51:02 -0500 Subject: [PATCH] add gitea docker workflow --- .gitea/workflows/docker-build.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .gitea/workflows/docker-build.yml diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml new file mode 100644 index 0000000..f5fad25 --- /dev/null +++ b/.gitea/workflows/docker-build.yml @@ -0,0 +1,31 @@ +name: Build and Push LST Docker Image + +on: + push: + branches: + - main + +jobs: + docker: + runs-on: ubuntu-latest + + steps: + - name: Checkout (local) + run: | + git clone https://git.tuffraid.net/cowch/lst_v3.git . + git checkout ${{ gitea.sha }} + + - name: Login to registry + run: echo "${{ secrets.PASSWORD }}" | docker login git.tuffraid.net -u "cowch" --password-stdin + + - name: Build image + run: | + docker build \ + -t git.tuffraid.net/cowch/lst_v3:latest \ + -t git.tuffraid.net/cowch/lst_v3:${{ gitea.sha }} \ + . + + - name: Push + run: | + docker push git.tuffraid.net/cowch/lst_v3:latest + docker push git.tuffraid.net/cowch/lst_v3:${{ gitea.sha }} \ No newline at end of file