Run ensure-tls-certificate only for Linux runners
What
Why
Execution of ensure-tls-certificate
will not work if Docker Machine setup and/or its configuration in config.toml
is not present. And that is true for our macOS runners. Enforcing ensure-tls-certificate
execution in this case fails the whole deployer flow and makes it unusable for this shard.
This changes should fix that.
Edited by Tomasz Maczukin