Files
CalebLewallen b0b1186d6f
Build and Deploy / deploy (push) Failing after 21s
Trigger deployment after Gitea ROOT_URL update
2026-05-14 10:37:04 -04:00

34 lines
842 B
YAML

name: Build and Deploy
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
env:
# Gitea server config has been updated to use external URL
# This override may no longer be necessary but is kept for safety
GITEA_SERVER_URL: http://git.homelab.lewallen.io:3000
steps:
- name: Checkout
uses: actions/checkout@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Build Docker Image
run: |
docker build -t chesco-site:latest -f docker/Dockerfile .
- name: Deploy Container
run: |
docker stop chesco-site || true
docker rm chesco-site || true
docker run -d \
--name chesco-site \
--restart always \
-p 8081:80 \
chesco-site:latest