mirror of
https://github.com/nektos/act.git
synced 2026-04-26 01:15:51 +03:00
[GH-ISSUE #251] Unable to execute actions/setup-python #174
Labels
No labels
area/action
area/cli
area/docs
area/image
area/runner
area/workflow
backlog
confirmed/not-planned
kind/bug
kind/discussion
kind/external
kind/feature-request
kind/question
meta/duplicate
meta/invalid
meta/need-more-info
meta/resolved
meta/wontfix
meta/workaround
needs-work
pull-request
review/not-planned
size/M
size/XL
size/XXL
stale
stale-exempt
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/act#174
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rgarrigue on GitHub (May 19, 2020).
Original GitHub issue: https://github.com/nektos/act/issues/251
Hi there
Thanks for
act. I've been using it successfully until now, but here's some issue running python related tests : it's unable to execute the setup-python action.I tried with both my "old" act version from a couple of month ago and latest 0.2.8 from GitHub releases. With and without the matrix on python version. With actions/checkout@v1, v2 and master.
And here's the verbose log
@svdgraaf commented on GitHub (May 20, 2020):
I've hit the same issue, I've found that if you set a
GITHUB_TOKENenv var, it doesn't give the bad credentials error, and proceeds, only to fail a bit later:@svdgraaf commented on GitHub (May 20, 2020):
I'm not sure, but I think it fails because I'm running it on osx, but the installation is running through the docker container on linux, and it's not understanding which version it should install. I think? :)
The manifest does contain the right version it should use: https://raw.githubusercontent.com/actions/python-versions/master/versions-manifest.json
@rgarrigue commented on GitHub (May 20, 2020):
For the records I'm running it under Ubuntu 19.10
@whettie commented on GitHub (May 21, 2020):
So good.
@RaulBSantos commented on GitHub (May 21, 2020):
Same here, and I'm using ElementaryOS under Ubuntu 18.04.4.
Some of you guys tried with another image? Just wondering if this may solve, cause I couldn't try with the alternative image, my disk space it's insufficient :(
@rgarrigue commented on GitHub (May 25, 2020):
@RaulBSantos it does work running
Since that's fine enought for me I'll add the -P option to my .actrc.
For other user willing to push the investigation, the setup-python author suggested following this guideline https://github.com/actions/setup-python#using-setup-python-with-a-self-hosted-runner. I gave it a quick shot without success.
@april commented on GitHub (Jun 12, 2020):
Yep, I'm having the exact same problem here as well. On macOS, always gives me the the
Version ... with arch x64 not founderror, even if I specify something as specific as3.8.3.Setting the
.actrcas specified above did fix things, however.@grische commented on GitHub (Jun 18, 2020):
I created a simple test file which re-creates the problem
It is fixed by adding the
-Pparameter like the following:Here are the respective lines from the setup-python action:
github.com/actions/setup-python@807b74f98c/dist/index.js (L999-L1023)Here is my lsb-release file:
EDIT: Removed my previous invalid comment
@b1llow commented on GitHub (Jul 16, 2020):
the problem still exists
@dskvr commented on GitHub (Jul 16, 2020):
In order for this to work, one would write a docker file using
nektos/act-environments-ubuntu:18.04as a base image (FROM nektos/act-environments-ubuntu:18.04) that would need to include all caveats listed here.Sounds like @rgarrigue tried something like this without success. Bummer.
@raleighlittles commented on GitHub (Sep 7, 2020):
Still having this problem as well, running Ubuntu 20.04.1 LTS, with 5.4.0-42-generic as my kernel (if that helps or matters at all).
@aeryncaen commented on GitHub (Sep 10, 2020):
Still a frelling issue
@maxphillipsdev commented on GitHub (Sep 21, 2020):
I just ran into this issue as well :(

@rickstaa commented on GitHub (Sep 22, 2020):
I solved this by using the method explained by @grische.
@noliran commented on GitHub (Oct 9, 2020):
Found the problem -
@actions/tool-cache:lib/manifest.jsuses_readLinuxVersionFile()to determine the version of the ubuntu distribution using the lineDISTRIB_RELEASE=18.04in/etc/lsb-release.This file doesn't exist in node:12.6-buster-slim, the default image act currently uses.
I'm currently using this as workaround:
Not really sure what's the right fix here - It doesn't make sense that @actions/setup-python treats Ubuntu's release version as
platform_versionand hands out Python versions based on it. That doesn't make sense..@charlielito commented on GitHub (Oct 18, 2020):
Same problem with Ubuntu20.04, @noliran solution solved it
@rickstaa commented on GitHub (Nov 1, 2020):
@noliran his solution worked for me. I use it in the following way:
@rickstaa commented on GitHub (Nov 1, 2020):
Related to this pull request https://github.com/actions/toolkit/pull/594.
@github-actions[bot] commented on GitHub (Jan 16, 2021):
Issue is stale and will be closed in 14 days unless there is new activity
@raleighlittles commented on GitHub (Jan 16, 2021):
The PR fixing this issue still hasn't been merged.
@bashbang commented on GitHub (Feb 16, 2021):
This has still been a problem for me on my OSX. I incorporated the "hack" that @noliran mentioned above and deleted the /Users/{myusername}/.cache/act/* and now works as expected.
@github-actions[bot] commented on GitHub (Mar 19, 2021):
Issue is stale and will be closed in 14 days unless there is new activity
@dgw commented on GitHub (Mar 27, 2021):
Still waiting on actions/toolkit#594
@catthehacker commented on GitHub (Mar 29, 2021):
Hi all, if you will use
mediumorlargeimage (https://github.com/nektos/act#runners) there shouldn't be any problem as those includelsb-releasewhich will successfully provide OS version tosetup-python.As this is external issue, I will close this.
@GatlenCulp commented on GitHub (Jul 22, 2024):
It's 2024 and this is still an issue
@planetf1 commented on GitHub (Jan 28, 2025):
Just hit this same problem - using both medium and large act configuration
@imanshafiei540 commented on GitHub (Feb 7, 2025):
Having the same issue in macOS (15.3)
Logs:
Details
INFO[0000] Using docker host 'unix:///var/run/docker.sock', and daemon socket 'unix:///var/run/docker.sock'
[CI/lint] 🚀 Start image=node:16-buster-slim
[CI/lint] 🐳 docker pull image=node:16-buster-slim platform=linux/amd64 username= forcePull=true
[CI/lint] using DockerAuthConfig authentication for docker pull
[CI/lint] 🐳 docker create image=node:16-buster-slim platform=linux/amd64 entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host"
[CI/lint] 🐳 docker run image=node:16-buster-slim platform=linux/amd64 entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host"
[CI/lint] 🐳 docker exec cmd=[node --no-warnings -e console.log(process.execPath)] user= workdir=
[CI/lint] ☁ git clone 'https://github.com/actions/setup-python' # ref=v5
[CI/lint] Non-terminating error while running 'git clone': some refs were not updated
[CI/lint] 🧪 Matrix: map[python-version:3.10.16]
[CI/lint] ⭐ Run Main actions/checkout@v4
[CI/lint] 🐳 docker cp src=/Users/iman.shafiei/Workspace/EDA/earthdaily-python-client/. dst=/Users/iman.shafiei/Workspace/EDA/earthdaily-python-client
[CI/lint] ✅ Success - Main actions/checkout@v4
[CI/lint] ⭐ Run Main actions/setup-python@v5
[CI/lint] 🐳 docker cp src=/Users/iman.shafiei/.cache/act/actions-setup-python@v5/ dst=/var/run/act/actions/actions-setup-python@v5/
[CI/lint] 🐳 docker exec cmd=[/usr/local/bin/node /var/run/act/actions/actions-setup-python@v5/dist/setup/index.js] user= workdir=
[CI/lint] 💬 ::debug::Python is expected to be installed into /opt/hostedtoolcache
[CI/lint] ❓ ::group::Installed versions
[CI/lint] 💬 ::debug::Semantic version spec of 3.12.9 is 3.12.9
[CI/lint] 💬 ::debug::Getting manifest from actions/python-versions@main
[CI/lint] 💬 ::debug::check 3.14.0-alpha.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.14.0-alpha.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.14.0-alpha.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.14.0-alpha.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.14.0-alpha.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-rc.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-rc.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-beta.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-beta.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-beta.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-beta.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::arm64===x64 && darwin===linux
[CI/lint] 💬 ::debug::x64===x64 && darwin===linux
[CI/lint] 💬 ::debug::x64===x64 && linux===linux
[CI/lint] 💬 ::debug::arm64===x64 && linux===linux
[CI/lint] 💬 ::debug::x64===x64 && linux===linux
[CI/lint] 💬 ::debug::arm64===x64 && linux===linux
[CI/lint] 💬 ::debug::x64===x64 && linux===linux
[CI/lint] 💬 ::debug::arm64===x64 && win32===linux
[CI/lint] 💬 ::debug::x64===x64 && win32===linux
[CI/lint] 💬 ::debug::x86===x64 && win32===linux
[CI/lint] 💬 ::debug::check 3.12.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-rc.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-rc.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-beta.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-beta.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-beta.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-beta.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-rc.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-beta.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-beta.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-beta.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-beta.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-beta.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.16 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.15 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.14 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.13 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.12 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-rc.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-beta.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-beta.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-beta.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-beta.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.21 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.20 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.19 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.18 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.17 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.16 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.15 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.14 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.13 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.12 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.2-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.1-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.0-rc.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.0-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.0-beta.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.0-beta.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.18 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.17 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.16 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.15 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.14 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.13 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.12 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.17 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.16 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.15 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.14 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.13 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.12 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.15 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.14 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.13 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.12 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.5.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.5.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.5.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.4.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.4.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.3.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.3.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.2.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.1.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.0.1 satisfies 3.12.9
| Failed to resolve version 3.12.9 from manifest
[CI/lint] 💬 ::debug::isExplicit: 3.12.9
[CI/lint] 💬 ::debug::explicit? true
[CI/lint] 💬 ::debug::checking cache: /opt/hostedtoolcache/Python/3.12.9/x64
[CI/lint] 💬 ::debug::not found
| Version 3.12.9 was not found in the local cache
[CI/lint] 💬 ::debug::check 3.14.0-alpha.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.14.0-alpha.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.14.0-alpha.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.14.0-alpha.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.14.0-alpha.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-rc.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-rc.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-beta.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-beta.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-beta.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-beta.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.13.0-alpha.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::arm64===x64 && darwin===linux
[CI/lint] 💬 ::debug::x64===x64 && darwin===linux
[CI/lint] 💬 ::debug::x64===x64 && linux===linux
[CI/lint] 💬 ::debug::arm64===x64 && linux===linux
[CI/lint] 💬 ::debug::x64===x64 && linux===linux
[CI/lint] 💬 ::debug::arm64===x64 && linux===linux
[CI/lint] 💬 ::debug::x64===x64 && linux===linux
[CI/lint] 💬 ::debug::arm64===x64 && win32===linux
[CI/lint] 💬 ::debug::x64===x64 && win32===linux
[CI/lint] 💬 ::debug::x86===x64 && win32===linux
[CI/lint] 💬 ::debug::check 3.12.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-rc.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-rc.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-beta.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-beta.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-beta.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-beta.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.12.0-alpha.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-rc.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-beta.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-beta.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-beta.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-beta.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-beta.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.11.0-alpha.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.16 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.15 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.14 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.13 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.12 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-rc.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-beta.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-beta.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-beta.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-beta.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.10.0-alpha.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.21 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.20 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.19 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.18 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.17 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.16 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.15 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.14 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.13 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.12 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.2-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.1-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.0-rc.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.0-rc.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.0-beta.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.9.0-beta.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.18 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.17 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.16 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.15 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.14 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.13 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.12 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.8.0 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.17 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.16 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.15 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.14 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.13 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.12 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.6 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.3 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.2 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.7.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.15 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.14 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.13 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.12 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.11 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.8 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.6.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.5.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.5.9 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.5.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.4.10 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.4.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.3.7 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.3.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.2.5 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.1.4 satisfies 3.12.9
[CI/lint] 💬 ::debug::check 3.0.1 satisfies 3.12.9
[CI/lint] 💬 ::debug::Unable to locate executable file: lsb_release. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.
[CI/lint] ❗ ::error::The version '3.12.9' with architecture 'x64' was not found for this operating system.%0AThe list of all available versions can be found here: https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json
[CI/lint] ❌ Failure - Main actions/setup-python@v5
[CI/lint] exitcode '1': failure
[CI/lint] 🏁 Job failed
Error: Job 'lint' failed
Please let me know if there is anything I'm missing here or any other logs that could help the debugging process.
Thanks!
[UPDATE]
I can confirm that this is working with this command on my local machine:
For more details on the runners:
https://nektosact.com/usage/runners.html
IMO, I don't think it's an issue with this tool/repository.
However, there is a question when you first install and use
actthat you should choose the size of your runner. I've selectedmicroand I think that caused the whole confusion here.I also couldn't find an easy way to reset my answer to that question, the easiest way I was able to find is to replace the
ubuntu-latestplatform with a proper runner (medium or large).