mljet
mljet copied to clipboard
CI enhancements, macos & windows
Mac os runners doesn't have docker from the box.
We can use https://github.com/docker-practice/actions-setup-docker, but i see very slow docker-setup job for mac runners, for example in job: https://github.com/qnbhd/deployme/actions/runs/3059827694/jobs/4937780059 we can see 21 minutes.
Windows runners has next exception:
docker.errors.BuildError: The command 'powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; apt update -y && apt install -y gcc g++ libssl-dev libcurl4-openssl-dev' returned a non-zero code: 1
you can see: https://github.com/qnbhd/deployme/actions/runs/3059118298/jobs/4936120418
Need to setup CI for run tests in macos & windows runners.
CC: @pacifikus