name: Docker Image CI on: push: branches: ["main"] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Build the Docker image shell: bash env: CR_PAT: ${{ secrets.CR_PAT }} run: | docker login ghcr.io -u azoth128 -p "$CR_PAT" docker build . --tag ghcr.io/azoth128/cloudflare-dynamic-dns:latest docker push ghcr.io/azoth128/cloudflare-dynamic-dns:latest