name: Deploy on: push: branches: [main] jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Build and deploy run: | docker build --load -t hugo-home:latest . docker stop hugo-home 2>/dev/null || true docker rm hugo-home 2>/dev/null || true docker run -d --name hugo-home --restart=always -p 127.0.0.1:8080:8080 hugo-home:latest