From cc3d71f15c9bda7e099a129f563b9dbc9a067ac4 Mon Sep 17 00:00:00 2001 From: annous246 Date: Thu, 7 Aug 2025 17:00:59 +0100 Subject: [PATCH] deployment file --- .gitea/deploy.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.gitea/deploy.yml b/.gitea/deploy.yml index e69de29..d3942a4 100644 --- a/.gitea/deploy.yml +++ b/.gitea/deploy.yml @@ -0,0 +1,26 @@ +name: Auto Deploy Flask with Docker + +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: self-hosted + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Build Docker image + run: docker build -t flask-app . + + - name: Stop old container + run: | + docker stop flask-app || true + docker rm flask-app || true + + - name: Run new container + run: | + docker run -d -p 5000:5000 --name flask-app flask-app