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]+$' caddy-cloudflare/Dockerfile | cut -d ':' -f2)" | tee -a $GITHUB_OUTPUT - name: Print version run: echo $GITHUB_OUTPUT