capistrano / sshkit

A toolkit for deploying code and assets to servers in a repeatable, testable, reliable way.
MIT License
1.16k stars 254 forks source link

Disable functional tests in CI for now #523

Closed mattbrictson closed 1 year ago

mattbrictson commented 1 year ago

We rely on VirtualBox running in a GitHub Actions macOS runner image for our functional (Cucumber) tests.

There was a long-standing issue in the GitHub Actions runner image that caused VirtualBox to fail, breaking our CI builds. This issue has recently been fixed with a new version of the macOS runner image.

https://github.com/actions/runner-images/issues/8730

However, another GitHub Actions bug means that our CI builds are not getting the newest macOS runner image. So our builds continue to fail.

https://github.com/actions/runner-images/issues/8642

Until this is resolved, I am disabling functional tests in CI so that contributors aren't blocked by failing builds that they can't do anything to fix.