From 14c430bbad2e49e579d6a9442695ec712811fbca Mon Sep 17 00:00:00 2001 From: Adam French Date: Tue, 17 Feb 2026 18:34:55 +0000 Subject: [PATCH] adding gitea actions --- .gitea/workflows/deploy.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .gitea/workflows/deploy.yaml diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml new file mode 100644 index 0000000..352d7ae --- /dev/null +++ b/.gitea/workflows/deploy.yaml @@ -0,0 +1,29 @@ +name: Deploy with Docker Compose + +on: + push: + branches: [main] + +jobs: + deploy: + runs-on: ubuntu-latest + container: + image: docker:24.0.7-cli + volumes: + - /var/run/docker.sock:/var/run/docker.sock + options: --workdir /home/adamf/deploy/web_server + + steps: + # - name: Checkout repository + # uses: actions/checkout@v4 + - name: Pull changes + run: | + cd /home/adamf/deploy/web_server + git pull origin main + + - name: Install Docker Compose (v2) + run: apk add --no-cache docker-compose + + - name: Run docker compose up + run: docker compose up -d + working-directory: /home/adamf/deploy/web_server