Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Python 3.9 not on MacOS latest any more, but 3.12 also fails #342

Open
slobentanzer opened this issue Apr 24, 2024 · 2 comments
Open

Comments

@slobentanzer
Copy link
Collaborator

slobentanzer commented Apr 24, 2024

CI fails for the current 3.9-3.11 matrix, due to (https://github.com/biocypher/biocypher/actions/runs/8815890423)

The version '3.9' with architecture 'arm64' was not found for macOS 14.4.1.
The list of all available versions can be found here: https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json

Tried moving to 3.10-3.12 in e38bf3b, but that fails also due to the MacOS runner (for 3.12, in https://github.com/biocypher/biocypher/actions/runs/8815934214/job/24198921052):

Detected M-series processor runner without nested virtualization support, exiting.
Error: Process completed with exit code 1.

Question is what to do in the CI setup:

  • fix MacOS version that works with 3.9? (feels less useful, because we lose testing the newest MacOS)
  • try to move up to 3.10-3.12? (I feel that 3.9 still is used quite a bit, so not too sure)
  • some custom solution for now to get rid of the error? (skip 3.9 in MacOS latest?)
@nilskre
Copy link
Collaborator

nilskre commented Apr 24, 2024

Temporary workaround: Set macos to the last arm version as described here.

nilskre added a commit that referenced this issue Jul 24, 2024
…r action is supported again (currently macos-14 as runner image)
@nilskre
Copy link
Collaborator

nilskre commented Jul 24, 2024

Current solution: fix the macos runner version to macos-13.

The setup-python action is now fixed for macos-14 (at the moment this is macos-latest).
But the setup-docker-macos-action will only be updated for macos-15.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

2 participants