Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Github provides macOS M1 based runners[1]. These are good enough to run one test cluster for testing drenv itself. Unfortunately the runners are virtualized and nested virtualization is not supported. If we try to start a lima vm we fail with: Error Domain=VZErrorDomain Code=2 Description=\"Invalid virtual machine configuration. Virtualization is not available on this hardware.\" We can run drenv and ramenctl linters and test that do not require a test cluster. This change add a job on macos-14[1], running the flake8, pylint, and black. This will help developers to validate changes on macOS without access to macOS machine. More work is needed to filter out the test that require a test cluster. [1] https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md Signed-off-by: Nir Soffer <nsoffer@redhat.com>
- Loading branch information