We’re using GitHub actions for CI builds for our node.js services. Our workflows follow a pretty standard flow of installing dependencies, running a build / test script and then building and pushing a docker image to a registry.
As part of the test process, we’re using testcontainers (GitHub - testcontainers/testcontainers-node: TestContainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.) to spin up infrastructure dependencies (e.g. a mongodb instance) for integration tests to use.
This has been working fine for the last couple of months, however all of a sudden today our builds started failing, and it looks to be timeouts at the stage where the docker dependencies are being pulled / started on the build host.
Not sure whether there is a general issue with GH actions (githubstatus.com shows green for everything) or if there is anything else we can do to mitigate this issue?
 this resolved itself after a couple of hours, but would be good to understand if there is anything we can do to prevent recurrence