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

macos-latest (11.6) is not longer working with pypy3 #244

Closed
mlech-reef opened this issue Sep 23, 2021 · 4 comments
Closed

macos-latest (11.6) is not longer working with pypy3 #244

mlech-reef opened this issue Sep 23, 2021 · 4 comments
Labels

Comments

@mlech-reef
Copy link

@mlech-reef mlech-reef commented Sep 23, 2021

Describe the bug
macos-latest is not longer working with pypy3

Which version of the action are you using?
v2

Environment
Mac

Python Versions
pyp3

To Reproduce
Use macos-latest and pypy3

Run/Repo Url
https://github.com/Backblaze/B2_Command_Line_Tool/pull/752/checks?check_run_id=3689409724

Screenshots
image

Additional context
macos-latest has recently been changed from 10.15 to 11.6. This is probably the cause of the problem.
image

@mlech-reef mlech-reef added the bug label Sep 23, 2021
@nulano
Copy link

@nulano nulano commented Sep 23, 2021

The pypy3 version selector is effectively deprecated and points to pypy-3.6 which is not preinstalled on macOS-11 images. You should use something like pypy-3.7 instead: https://github.com/actions/setup-python#specifying-a-pypy-version

I don't expect this to be fixed, rather I would expect pypy3 to be properly deprecated instead.

@mlech-reef
Copy link
Author

@mlech-reef mlech-reef commented Sep 23, 2021

Thanks for letting me know. This is somehow hidden information. I wish Github Actions had a better deprecation system for the actions that are being used.

fishilico added a commit to fishilico/home-files that referenced this issue Sep 26, 2021
GitHub is migrating macos-latest to macos-11, and it only has pypy-3.7:
https://github.com/actions/virtual-environments/blob/45df250473c17be4ad5439675d73415ae94d7803/images/macos/macos-11-Readme.md#pypy

There are known issues about this:
- actions/setup-python#244
  "macos-latest (11.6) is not longer working with pypy3"
- https://github.com/actions/setup-python/actions/workflows/test-pypy.yml
  tests are failing
fishilico added a commit to fishilico/home-files that referenced this issue Sep 26, 2021
GitHub is migrating macos-latest to macos-11, and it only has pypy-3.7:
https://github.com/actions/virtual-environments/blob/45df250473c17be4ad5439675d73415ae94d7803/images/macos/macos-11-Readme.md#pypy

There are known issues about this:
- actions/setup-python#244
  "macos-latest (11.6) is not longer working with pypy3"
- https://github.com/actions/setup-python/actions/workflows/test-pypy.yml
  tests are failing
jwodder added a commit to con/fscacher that referenced this issue Oct 7, 2021
jwodder added a commit to datalad/datalad-installer that referenced this issue Oct 7, 2021
jwodder added a commit to datalad/datalad-installer that referenced this issue Oct 7, 2021
stevepiercy added a commit to Pylons/deform that referenced this issue Oct 23, 2021
@nikita-bykov
Copy link
Collaborator

@nikita-bykov nikita-bykov commented Oct 27, 2021

Hello @mlech-reef! I agree with @nulano comment and hope it helped you.
I'm going to close this issue. Please let us know if you have any questions.

@hugovk
Copy link
Contributor

@hugovk hugovk commented Nov 10, 2021

It would be really helpful to display a warning or error like this:

image

Or even in the logs when it runs, maybe:

Run actions/setup-python@v2
Error: PyPy 3.6 not found
+Note: 'pypy2' and 'pypy3' aliases are deprecated, use full format specifier

I've created #265 so it's at least mentioned in the README. Thanks!

hugovk added a commit to jazzband/contextlib2 that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/django-axes that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/django-constance that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/django-defender that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/django-embed-video that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/django-pipeline that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/geojson that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/jsonmodels that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/pip-tools that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/prettytable that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/geojson that referenced this issue Nov 11, 2021
auvipy added a commit to jazzband/geojson that referenced this issue Nov 11, 2021
camilonova pushed a commit to jazzband/django-constance that referenced this issue Nov 11, 2021
atugushev pushed a commit to jazzband/pip-tools that referenced this issue Nov 12, 2021
aleksihakli added a commit to jazzband/django-axes that referenced this issue Nov 15, 2021
nedbat added a commit to nedbat/coveragepy that referenced this issue Dec 12, 2021
nedbat added a commit to nedbat/coveragepy that referenced this issue Dec 12, 2021
parafoxia added a commit to parafoxia/len8 that referenced this issue Dec 13, 2021
parafoxia added a commit to parafoxia/len8 that referenced this issue Dec 13, 2021
parafoxia added a commit to parafoxia/len8 that referenced this issue Dec 13, 2021
hramezani added a commit to jazzband/django-defender that referenced this issue Dec 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants