From 39dcae3a815bcfc5f009908c77ff53babf4d2dda Mon Sep 17 00:00:00 2001 From: Constantin Simonis Date: Wed, 5 Feb 2025 11:52:46 +0100 Subject: [PATCH] add workflow --- .gitea/workflows/build.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .gitea/workflows/build.yaml diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..646222d --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,25 @@ +name: Build and push Docker image +on: push +# pull_request: +# types: +# - closed +# branches: +# - main +jobs: + build: + runs-on: remote + steps: + - name: Checkout + uses: https://git.simonis.lol/actions/checkout@v4 + + - name: Build + run: docker buildx build -f .docker/Dockerfile -t git.simonis.lol/projects/casino-frontend:latest . + + - name: Login + uses: https://git.simonis.lol/actions/login@v1 + with: + registry: git.simonis.lol + username: ${{ vars.DOCKER_USER }} + password: ${{ vars.DOCKER_PW }} + - name: Push + run: docker push git.simonis.lol/projects/casino-frontend:latest