Skip to content

python-version seems to be missing from outputs when installing PyPy #345

@DanielNoord

Description

@DanielNoord

Description:
Run
Workflow

In the above job the Restore Python Virtual Environment step uses the following key:

 ${{ runner.os }}-${{ steps.python.outputs.python-version }}-${{
            needs.prepare-tests-pypy.outputs.python-key }}

See L479 of the linked workflow file.

However, if you look at the key shown on L15 of that step you see that the python-version is missing.

This step does work for the cpython jobs on both Linux and Windows, but not for PyPy.
Is this a known issue?

Edit: I checked and this behaviour did not occur a couple of weeks ago. Might this be related to #342?

Action version:
3.0.0

Platform:

  • Ubuntu

Runner type:

  • Hosted

Tools version:
pypy-3.6, pypy-3.7 and possibly more.

Repro steps:
See the run and workflow linked above.

Expected behavior:
The setup-python action to have python-version in its outputs when PyPy is installed.

Actual behavior:
python-version seems to be missing.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions