Pick the cloud per workflow.
Each label runs in one cloud. Out of spot capacity, the next VM type launches, never the next cloud.
Learn morestrategy:
matrix:
cloud: [aws, gcp, azure]
runs-on: backmesh-${{ matrix.cloud }}-4backmesh-aws-4test · awsbackmesh-gcp-4test · gcpbackmesh-azure-4test · azure