Closed
Description
Description:
When using a dynamic (x-range) version such as *, 3.12-dev or 3.x, then the usual method of doing conditional steps (by testing in matrix.python-version >= 3.7 for example) does not work.
Action version:
1.5
Platform:
- Ubuntu
- macOS
- Windows
Runner type:
- Hosted
- Self-hosted
Tools version:
Dynamic versions.
Repro steps:
See for example the github action config file I used which caused this error:
https://github.com/lrq3000/pyFileFixity/blob/ea3ce6564a145687ca6519e8f5422c38ec88c2a1/.github/workflows/ci-build.yml
And the run:
https://github.com/lrq3000/pyFileFixity/actions/runs/4639718475
Expected behavior:
The dynamic version should resolve to a fixed version after instanciation.
Actual behavior:
Dynamic version remains as-is. If fails.