dapr / quickstarts

Dapr quickstart code samples and tutorials showcasing core Dapr capabilities
Apache License 2.0
1.03k stars 523 forks source link

Installing Docker on MacOS in github workflows is unreliable #755

Open sarsharma opened 1 year ago

sarsharma commented 1 year ago

Currently, the github action docker-practice/actions-setup-docker@v1 is used to install docker on MacOS for the workflows since docker is not baked in for the macos runner image. However, this action is not reliable and fails to trigger sometimes, causing the tests to run for a long duration, before they timeout. This issue has been observed previously too https://github.com/docker-practice/actions-setup-docker/issues/19

Possible fix might include installing docker through homebew or switching to podman instead of docker for running tests

paulyuk commented 1 year ago

Hi would you like to take a look? per #798 this is mostly off for now

msfussell commented 1 year ago

@sarsharma - Any follow up here?