diff --git a/.gitea/workflows/build-push.yaml b/.gitea/workflows/build-push.yaml index 1be3f02..dca0259 100644 --- a/.gitea/workflows/build-push.yaml +++ b/.gitea/workflows/build-push.yaml @@ -33,10 +33,18 @@ jobs: username: ${{ vars.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} + - name: Configure Docker for insecure registry + if: github.event_name != 'pull_request' + run: | + sudo mkdir -p /etc/docker + echo '{"insecure-registries": ["${{ env.REGISTRY_HOST }}"]}' | sudo tee /etc/docker/daemon.json + sudo systemctl restart docker || sudo service docker restart || true + sleep 2 + - name: Login to Gitea Registry if: github.event_name != 'pull_request' run: | - echo "${{ secrets.REGISTRY_TOKEN }}" | docker login ${{ env.REGISTRY_HOST }} -u ${{ secrets.REGISTRY_USER }} --password-stdin 2>/dev/null || true + echo "${{ secrets.REGISTRY_TOKEN }}" | docker login ${{ env.REGISTRY_HOST }} -u ${{ secrets.REGISTRY_USER }} --password-stdin - name: Extract metadata id: meta