Skip to content

CI Docker build timeout for payment-service #38

Description

@Hqzdev

Problem

Docker builds (payment-service) failed on every recent push while the other Docker matrix services passed.

Failing run: https://github.com/Hqzdev/Metrix/actions/runs/27071836521

Root cause

The failing job did not reach payment-service application code. The Docker build failed while resolving the shared base image metadata:

failed to resolve source metadata for docker.io/library/node:22-alpine
dial tcp registry-1.docker.io:443: i/o timeout

All Docker matrix services use apps/bot/Dockerfile.service; the payment-service matrix runner independently hit a transient Docker Hub registry/network timeout while neighboring matrix jobs completed.

Investigation notes

  • Dockerfile syntax and service-specific build context were not the first failure point.
  • CI workflow passes SERVICE_NAME=payment-service into the same Dockerfile used by the other services.
  • Recent relevant CI commits do not show a payment-service-only change that explains this failure.
  • Vercel production deployment completed separately; this failure is isolated to the GitHub Actions service image build.

Follow-up PRs

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingciContinuous integration and checksdockerDocker builds and imagesinvestigationNeeds root-cause investigation or evidence

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions