name: Docker Build and Publish on: workflow_dispatch: jobs: docker-build-and-publish: runs-on: bookworm steps: - name: Checkout uses: actions/checkout@v4 - name: Parse Caddy version id: version run: echo "version=$(grep -Eo 'caddy:[0-9]+\.[0-9]+\.[0-9]+$' Dockerfile | cut -d ':' -f2)" - name: Print version run: echo $version