name: Build and Deploy on: push: branches: [main] jobs: deploy: runs-on: native steps: - uses: actions/checkout@v4 - name: Build image run: podman build -t localhost/hugo-home:latest . - name: Start/restart container run: | podman stop hugo-home || true podman rm hugo-home || true podman run -d --name hugo-home -p 127.0.0.1:8080:8080 localhost/hugo-home:latest