cloudfoundry-incubator / kubecf

Cloud Foundry on Kubernetes
Apache License 2.0
115 stars 62 forks source link

fix: GitHub Actions improvements #1599

Closed mook-as closed 4 years ago

mook-as commented 4 years ago

Description

Various small CI changes to make running tests more stable; see commits for details.

Cloud Provider Changes

Workflow Changes

Motivation and Context

Part of #1144 in trying to move our CI to GitHub Actions.

This PR is not sufficient for parity; we will still need to look at:

How Has This Been Tested?

Been running on my GitHub fork for a few days (manually triggered); it seems to have gotten to a point where most runs succeed now. The last test run (of the whole thing, complete with internal PR) was https://github.com/mook-as/kubecf/actions/runs/369237207.

Types of changes

Checklist:

mook-as commented 4 years ago

Rebased to drop the two changes mentioned, we can do them separately if desired.