[GH-ISSUE #251] Unable to execute actions/setup-python #174

Closed
opened 2026-03-01 21:40:52 +03:00 by kerem · 27 comments
Owner

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.

name: Tests
jobs:
  tests:
    runs-on: ubuntu-latest
    strategy:
      matrix:
        python: [3.7]
    steps:
      - uses: actions/checkout@v2
      - name: Setup Python
        uses: actions/setup-python@v2
        with:
          python-version: ${{ matrix.python }}

And here's the verbose log

act -v
DEBU[0000] Loading environment from /home/me/work/ansible/ansible-role-apns-proxy/.env 
DEBU[0000] Loading secrets from                         
DEBU[0000] Loading workflows from '/home/me/work/ansible/ansible-role-apns-proxy/.github/workflows' 
DEBU[0000] Reading workflow '/home/me/work/ansible/ansible-role-apns-proxy/.github/workflows/tests.yml' 
DEBU[0000] Planning event: push                         
DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' 
DEBU[0000] HEAD matches refs/tags/test                  
DEBU[0000] using github ref: refs/tags/test             
[Tests/tests] 🧪  Matrix: map[python:3.7]
[Tests/tests] 🚀  Start image=node:12.6-buster-slim
DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' 
DEBU[0000] HEAD matches refs/tags/test                  
DEBU[0000] using github ref: refs/tags/test             
[Tests/tests]   🐳  docker pull node:12.6-buster-slim
DEBU[0000] Image exists? true                           
[Tests/tests] Removed container: b1b835d656c4caa59f87c9ace1c2764c917fb223c34283c3ec1fdd75c6609b31
[Tests/tests]   🐳  docker create image=node:12.6-buster-slim entrypoint=["/usr/bin/tail" "-f" "/dev/null"] cmd=[]
[Tests/tests] Created container name=act-Tests-tests id=5e1ee21708b4923783ef87aad72db2f09e899f30e64e185bde4a6f694517e15d from image node:12.6-buster-slim
[Tests/tests] ENV ==> [RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_TEMP=/tmp]
[Tests/tests]   🐳  docker run image=node:12.6-buster-slim entrypoint=["/usr/bin/tail" "-f" "/dev/null"] cmd=[]
[Tests/tests] Starting container: 5e1ee21708b4923783ef87aad72db2f09e899f30e64e185bde4a6f694517e15d
[Tests/tests] Started container: 5e1ee21708b4923783ef87aad72db2f09e899f30e64e185bde4a6f694517e15d
[Tests/tests]   🐳  docker cp src=/home/me/work/ansible/ansible-role-apns-proxy/. dst=/github/workspace
[Tests/tests] Exec command '[mkdir -p /github/workspace]'
DEBU[0000] Writing tarball /tmp/act508945956 from /home/me/work/ansible/ansible-role-apns-proxy/. 
DEBU[0000] Stripping prefix:/home/me/work/ansible/ansible-role-apns-proxy/ src:/home/me/work/ansible/ansible-role-apns-proxy/. 
[Tests/tests] Unable to copy link converge.yml --> ../default/converge.yml
[Tests/tests] Unable to copy link requirements.yml --> ../default/requirements.yml
[Tests/tests] Unable to copy link tests --> ../default/tests
[Tests/tests] Extracting content from '/tmp/act508945956' to '/github/workspace'
DEBU[0000] Writing entry to tarball workflow/event.json len:2 
DEBU[0000] Writing entry to tarball home/.act len:0     
[Tests/tests] Extracting content to '/github/'
DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' 
DEBU[0000] HEAD matches refs/tags/test                  
DEBU[0000] using github ref: refs/tags/test             
DEBU[0000] setupEnv => map[GITHUB_ACTION:0 GITHUB_ACTIONS:true GITHUB_ACTOR:nektos/act GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/github/workflow/event.json GITHUB_REF:refs/tags/test GITHUB_REPOSITORY:TinxHQ/ansible-role-apns-proxy GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SHA:10b2eb0f8ae364f1c3086b27315b76aebdf6722a GITHUB_TOKEN: GITHUB_WORKFLOW:Tests GITHUB_WORKSPACE:/github/workspace HOME:/github/home] 
DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' 
DEBU[0000] HEAD matches refs/tags/test                  
DEBU[0000] using github ref: refs/tags/test             
DEBU[0000] context env => map[GITHUB_ACTION:0 GITHUB_ACTIONS:true GITHUB_ACTOR:nektos/act GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/github/workflow/event.json GITHUB_REF:refs/tags/test GITHUB_REPOSITORY:TinxHQ/ansible-role-apns-proxy GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SHA:10b2eb0f8ae364f1c3086b27315b76aebdf6722a GITHUB_TOKEN: GITHUB_WORKFLOW:Tests GITHUB_WORKSPACE:/github/workspace HOME:/github/home] 
[Tests/tests] ⭐  Run actions/checkout@v2
DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' 
DEBU[0000] HEAD matches refs/tags/test                  
DEBU[0000] using github ref: refs/tags/test             
[Tests/tests] Skipping actions/checkout
[Tests/tests]   ✅  Success - actions/checkout@v2
DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' 
DEBU[0000] HEAD matches refs/tags/test                  
DEBU[0000] using github ref: refs/tags/test             
DEBU[0000] setupEnv => map[GITHUB_ACTION:1 GITHUB_ACTIONS:true GITHUB_ACTOR:nektos/act GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/github/workflow/event.json GITHUB_REF:refs/tags/test GITHUB_REPOSITORY:TinxHQ/ansible-role-apns-proxy GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SHA:10b2eb0f8ae364f1c3086b27315b76aebdf6722a GITHUB_TOKEN: GITHUB_WORKFLOW:Tests GITHUB_WORKSPACE:/github/workspace HOME:/github/home INPUT_PYTHON-VERSION:3.7] 
DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' 
DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a 
DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' 
DEBU[0000] HEAD matches refs/tags/test                  
DEBU[0000] using github ref: refs/tags/test             
DEBU[0000] context env => map[GITHUB_ACTION:1 GITHUB_ACTIONS:true GITHUB_ACTOR:nektos/act GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/github/workflow/event.json GITHUB_REF:refs/tags/test GITHUB_REPOSITORY:TinxHQ/ansible-role-apns-proxy GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SHA:10b2eb0f8ae364f1c3086b27315b76aebdf6722a GITHUB_TOKEN: GITHUB_WORKFLOW:Tests GITHUB_WORKSPACE:/github/workspace HOME:/github/home INPUT_PYTHON-VERSION:3.7] 
[Tests/tests] ⭐  Run Setup Python
[Tests/tests]   ☁  git clone 'https://github.com/actions/setup-python' # ref=v2
[Tests/tests]   cloning https://github.com/actions/setup-python to /home/me/.cache/act/actions-setup-python@v2
[Tests/tests] Cloned https://github.com/actions/setup-python to /home/me/.cache/act/actions-setup-python@v2
[Tests/tests] Checked out v2
DEBU[0001] Read action &{Setup Python GitHub Set up a specific version of Python and add the command-line tools to the PATH. map[architecture:{The target architecture (x86, x64) of the Python interpreter. false } python-version:{Version range or exact version of a Python version to use, using SemVer's version range syntax. false 3.x} token:{Used to pull python distributions from actions/python-versions. Since there's a default, this is typically not supplied by the user. false ${{ github.token }}}] map[python-version:{The installed python version. Useful when given a version range as input.}] {node12 map[] dist/index.js  [] []} {yellow code}} from '/home/me/.cache/act/actions-setup-python@v2/action.yml' 
DEBU[0001] About to run action &{Setup Python GitHub Set up a specific version of Python and add the command-line tools to the PATH. map[architecture:{The target architecture (x86, x64) of the Python interpreter. false } python-version:{Version range or exact version of a Python version to use, using SemVer's version range syntax. false 3.x} token:{Used to pull python distributions from actions/python-versions. Since there's a default, this is typically not supplied by the user. false ${{ github.token }}}] map[python-version:{The installed python version. Useful when given a version range as input.}] {node12 map[] dist/index.js  [] []} {yellow code}} 
DEBU[0001] type=3 actionDir=/home/me/.cache/act/actions-setup-python@v2 Workdir=/home/me/work/ansible/ansible-role-apns-proxy ActionCacheDir=/home/me/.cache/act actionName=actions-setup-python@v2 containerActionDir=/actions 
[Tests/tests]   🐳  docker cp src=/home/me/.cache/act/actions-setup-python@v2 dst=/actions/
[Tests/tests] Exec command '[mkdir -p /actions/]'
DEBU[0001] Writing tarball /tmp/act255484723 from /home/me/.cache/act/actions-setup-python@v2 
DEBU[0001] Stripping prefix:/home/me/.cache/act/ src:/home/me/.cache/act/actions-setup-python@v2 
[Tests/tests] Extracting content from '/tmp/act255484723' to '/actions/'
[Tests/tests] Exec command '[node /actions/actions-setup-python@v2/dist/index.js]'
[Tests/tests]   💬  ::debug::Semantic version spec of 3.7 is 3.7
[Tests/tests]   💬  ::debug::isExplicit: 
[Tests/tests]   💬  ::debug::explicit? false
[Tests/tests]   💬  ::debug::evaluating 0 versions
[Tests/tests]   💬  ::debug::match not found
| Version 3.7 was not found in the local cache
[Tests/tests]   ❗  ::error::Bad credentials
[Tests/tests]   ❌  Failure - Setup Python
DEBU[0002] exit with `FAILURE`: 1                       
DEBU[0002] exit with `FAILURE`: 1                       
DEBU[0002] exit with `FAILURE`: 1                       
DEBU[0002] exit with `FAILURE`: 1                       
DEBU[0002] exit with `FAILURE`: 1                       
DEBU[0002] exit with `FAILURE`: 1                       
DEBU[0002] exit with `FAILURE`: 1                       
DEBU[0002] exit with `FAILURE`: 1                       
Error: exit with `FAILURE`: 1
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. ```yaml name: Tests jobs: tests: runs-on: ubuntu-latest strategy: matrix: python: [3.7] steps: - uses: actions/checkout@v2 - name: Setup Python uses: actions/setup-python@v2 with: python-version: ${{ matrix.python }} ``` And here's the verbose log ``` act -v DEBU[0000] Loading environment from /home/me/work/ansible/ansible-role-apns-proxy/.env DEBU[0000] Loading secrets from DEBU[0000] Loading workflows from '/home/me/work/ansible/ansible-role-apns-proxy/.github/workflows' DEBU[0000] Reading workflow '/home/me/work/ansible/ansible-role-apns-proxy/.github/workflows/tests.yml' DEBU[0000] Planning event: push DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' DEBU[0000] HEAD matches refs/tags/test DEBU[0000] using github ref: refs/tags/test [Tests/tests] 🧪 Matrix: map[python:3.7] [Tests/tests] 🚀 Start image=node:12.6-buster-slim DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' DEBU[0000] HEAD matches refs/tags/test DEBU[0000] using github ref: refs/tags/test [Tests/tests] 🐳 docker pull node:12.6-buster-slim DEBU[0000] Image exists? true [Tests/tests] Removed container: b1b835d656c4caa59f87c9ace1c2764c917fb223c34283c3ec1fdd75c6609b31 [Tests/tests] 🐳 docker create image=node:12.6-buster-slim entrypoint=["/usr/bin/tail" "-f" "/dev/null"] cmd=[] [Tests/tests] Created container name=act-Tests-tests id=5e1ee21708b4923783ef87aad72db2f09e899f30e64e185bde4a6f694517e15d from image node:12.6-buster-slim [Tests/tests] ENV ==> [RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_TEMP=/tmp] [Tests/tests] 🐳 docker run image=node:12.6-buster-slim entrypoint=["/usr/bin/tail" "-f" "/dev/null"] cmd=[] [Tests/tests] Starting container: 5e1ee21708b4923783ef87aad72db2f09e899f30e64e185bde4a6f694517e15d [Tests/tests] Started container: 5e1ee21708b4923783ef87aad72db2f09e899f30e64e185bde4a6f694517e15d [Tests/tests] 🐳 docker cp src=/home/me/work/ansible/ansible-role-apns-proxy/. dst=/github/workspace [Tests/tests] Exec command '[mkdir -p /github/workspace]' DEBU[0000] Writing tarball /tmp/act508945956 from /home/me/work/ansible/ansible-role-apns-proxy/. DEBU[0000] Stripping prefix:/home/me/work/ansible/ansible-role-apns-proxy/ src:/home/me/work/ansible/ansible-role-apns-proxy/. [Tests/tests] Unable to copy link converge.yml --> ../default/converge.yml [Tests/tests] Unable to copy link requirements.yml --> ../default/requirements.yml [Tests/tests] Unable to copy link tests --> ../default/tests [Tests/tests] Extracting content from '/tmp/act508945956' to '/github/workspace' DEBU[0000] Writing entry to tarball workflow/event.json len:2 DEBU[0000] Writing entry to tarball home/.act len:0 [Tests/tests] Extracting content to '/github/' DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' DEBU[0000] HEAD matches refs/tags/test DEBU[0000] using github ref: refs/tags/test DEBU[0000] setupEnv => map[GITHUB_ACTION:0 GITHUB_ACTIONS:true GITHUB_ACTOR:nektos/act GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/github/workflow/event.json GITHUB_REF:refs/tags/test GITHUB_REPOSITORY:TinxHQ/ansible-role-apns-proxy GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SHA:10b2eb0f8ae364f1c3086b27315b76aebdf6722a GITHUB_TOKEN: GITHUB_WORKFLOW:Tests GITHUB_WORKSPACE:/github/workspace HOME:/github/home] DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' DEBU[0000] HEAD matches refs/tags/test DEBU[0000] using github ref: refs/tags/test DEBU[0000] context env => map[GITHUB_ACTION:0 GITHUB_ACTIONS:true GITHUB_ACTOR:nektos/act GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/github/workflow/event.json GITHUB_REF:refs/tags/test GITHUB_REPOSITORY:TinxHQ/ansible-role-apns-proxy GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SHA:10b2eb0f8ae364f1c3086b27315b76aebdf6722a GITHUB_TOKEN: GITHUB_WORKFLOW:Tests GITHUB_WORKSPACE:/github/workspace HOME:/github/home] [Tests/tests] ⭐ Run actions/checkout@v2 DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' DEBU[0000] HEAD matches refs/tags/test DEBU[0000] using github ref: refs/tags/test [Tests/tests] Skipping actions/checkout [Tests/tests] ✅ Success - actions/checkout@v2 DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' DEBU[0000] HEAD matches refs/tags/test DEBU[0000] using github ref: refs/tags/test DEBU[0000] setupEnv => map[GITHUB_ACTION:1 GITHUB_ACTIONS:true GITHUB_ACTOR:nektos/act GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/github/workflow/event.json GITHUB_REF:refs/tags/test GITHUB_REPOSITORY:TinxHQ/ansible-role-apns-proxy GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SHA:10b2eb0f8ae364f1c3086b27315b76aebdf6722a GITHUB_TOKEN: GITHUB_WORKFLOW:Tests GITHUB_WORKSPACE:/github/workspace HOME:/github/home INPUT_PYTHON-VERSION:3.7] DEBU[0000] Loading slug from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] Loading revision from git directory '/home/me/work/ansible/ansible-role-apns-proxy/.git' DEBU[0000] Found revision: 10b2eb0f8ae364f1c3086b27315b76aebdf6722a DEBU[0000] HEAD points to '10b2eb0f8ae364f1c3086b27315b76aebdf6722a' DEBU[0000] HEAD matches refs/tags/test DEBU[0000] using github ref: refs/tags/test DEBU[0000] context env => map[GITHUB_ACTION:1 GITHUB_ACTIONS:true GITHUB_ACTOR:nektos/act GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/github/workflow/event.json GITHUB_REF:refs/tags/test GITHUB_REPOSITORY:TinxHQ/ansible-role-apns-proxy GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SHA:10b2eb0f8ae364f1c3086b27315b76aebdf6722a GITHUB_TOKEN: GITHUB_WORKFLOW:Tests GITHUB_WORKSPACE:/github/workspace HOME:/github/home INPUT_PYTHON-VERSION:3.7] [Tests/tests] ⭐ Run Setup Python [Tests/tests] ☁ git clone 'https://github.com/actions/setup-python' # ref=v2 [Tests/tests] cloning https://github.com/actions/setup-python to /home/me/.cache/act/actions-setup-python@v2 [Tests/tests] Cloned https://github.com/actions/setup-python to /home/me/.cache/act/actions-setup-python@v2 [Tests/tests] Checked out v2 DEBU[0001] Read action &{Setup Python GitHub Set up a specific version of Python and add the command-line tools to the PATH. map[architecture:{The target architecture (x86, x64) of the Python interpreter. false } python-version:{Version range or exact version of a Python version to use, using SemVer's version range syntax. false 3.x} token:{Used to pull python distributions from actions/python-versions. Since there's a default, this is typically not supplied by the user. false ${{ github.token }}}] map[python-version:{The installed python version. Useful when given a version range as input.}] {node12 map[] dist/index.js [] []} {yellow code}} from '/home/me/.cache/act/actions-setup-python@v2/action.yml' DEBU[0001] About to run action &{Setup Python GitHub Set up a specific version of Python and add the command-line tools to the PATH. map[architecture:{The target architecture (x86, x64) of the Python interpreter. false } python-version:{Version range or exact version of a Python version to use, using SemVer's version range syntax. false 3.x} token:{Used to pull python distributions from actions/python-versions. Since there's a default, this is typically not supplied by the user. false ${{ github.token }}}] map[python-version:{The installed python version. Useful when given a version range as input.}] {node12 map[] dist/index.js [] []} {yellow code}} DEBU[0001] type=3 actionDir=/home/me/.cache/act/actions-setup-python@v2 Workdir=/home/me/work/ansible/ansible-role-apns-proxy ActionCacheDir=/home/me/.cache/act actionName=actions-setup-python@v2 containerActionDir=/actions [Tests/tests] 🐳 docker cp src=/home/me/.cache/act/actions-setup-python@v2 dst=/actions/ [Tests/tests] Exec command '[mkdir -p /actions/]' DEBU[0001] Writing tarball /tmp/act255484723 from /home/me/.cache/act/actions-setup-python@v2 DEBU[0001] Stripping prefix:/home/me/.cache/act/ src:/home/me/.cache/act/actions-setup-python@v2 [Tests/tests] Extracting content from '/tmp/act255484723' to '/actions/' [Tests/tests] Exec command '[node /actions/actions-setup-python@v2/dist/index.js]' [Tests/tests] 💬 ::debug::Semantic version spec of 3.7 is 3.7 [Tests/tests] 💬 ::debug::isExplicit: [Tests/tests] 💬 ::debug::explicit? false [Tests/tests] 💬 ::debug::evaluating 0 versions [Tests/tests] 💬 ::debug::match not found | Version 3.7 was not found in the local cache [Tests/tests] ❗ ::error::Bad credentials [Tests/tests] ❌ Failure - Setup Python DEBU[0002] exit with `FAILURE`: 1 DEBU[0002] exit with `FAILURE`: 1 DEBU[0002] exit with `FAILURE`: 1 DEBU[0002] exit with `FAILURE`: 1 DEBU[0002] exit with `FAILURE`: 1 DEBU[0002] exit with `FAILURE`: 1 DEBU[0002] exit with `FAILURE`: 1 DEBU[0002] exit with `FAILURE`: 1 Error: exit with `FAILURE`: 1 ```
kerem closed this issue 2026-03-01 21:40:52 +03:00
Author
Owner

@svdgraaf commented on GitHub (May 20, 2020):

I've hit the same issue, I've found that if you set a GITHUB_TOKEN env var, it doesn't give the bad credentials error, and proceeds, only to fail a bit later:

$ GITHUB_TOKEN=foobar act
...
[tests.yml/tests]   ❗  ::error::Version 3.8 with arch x64 not found%0AThe list of all available versions can be found here: https://raw.githubusercontent.com/actions/python-versions/master/versions-manifest.json
[tests.yml/tests]   ❌  Failure - Setup Python
<!-- gh-comment-id:631327631 --> @svdgraaf commented on GitHub (May 20, 2020): I've hit the same issue, I've found that if you set a `GITHUB_TOKEN` env var, it doesn't give the bad credentials error, and proceeds, only to fail a bit later: ``` $ GITHUB_TOKEN=foobar act ... [tests.yml/tests] ❗ ::error::Version 3.8 with arch x64 not found%0AThe list of all available versions can be found here: https://raw.githubusercontent.com/actions/python-versions/master/versions-manifest.json [tests.yml/tests] ❌ Failure - Setup Python ```
Author
Owner

@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

[tests.yml/tests]   💬  ::debug::Semantic version spec of 3.8.3 is 3.8.3
[tests.yml/tests]   💬  ::debug::isExplicit: 3.8.3
[tests.yml/tests]   💬  ::debug::explicit? true
[tests.yml/tests]   💬  ::debug::checking cache: /opt/hostedtoolcache/Python/3.8.3/x64
[tests.yml/tests]   💬  ::debug::not found
| Version 3.8.3 was not found in the local cache
[tests.yml/tests]   💬  ::debug::check 3.8.3 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::x64===x64 && darwin===linux
[tests.yml/tests]   💬  ::debug::x64===x64 && darwin===linux
[tests.yml/tests]   💬  ::debug::x64===x64 && linux===linux
[tests.yml/tests]   💬  ::debug::x64===x64 && linux===linux
[tests.yml/tests]   💬  ::debug::x64===x64 && win32===linux
[tests.yml/tests]   💬  ::debug::x86===x64 && win32===linux
[tests.yml/tests]   💬  ::debug::check 3.8.2 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.8.1 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.8.0 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.7.7 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.7.6 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.7.5 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.6.10 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.6.9 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.6.8 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.6.7 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.5.9 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 3.5.4 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 2.7.18 satisfies 3.8.3
[tests.yml/tests]   💬  ::debug::check 2.7.17 satisfies 3.8.3
[tests.yml/tests]   ❗  ::error::Version 3.8.3 with arch x64 not found%0AThe list of all available versions can be found here: https://raw.githubusercontent.com/actions/python-versions/master/versions-manifest.json
[tests.yml/tests]   ❌  Failure - Setup Python
DEBU[0003] exit with `FAILURE`: 1```
<!-- gh-comment-id:631329171 --> @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 ```[tests.yml/tests] Exec command '[node /actions/actions-setup-python@master/dist/index.js]' [tests.yml/tests] 💬 ::debug::Semantic version spec of 3.8.3 is 3.8.3 [tests.yml/tests] 💬 ::debug::isExplicit: 3.8.3 [tests.yml/tests] 💬 ::debug::explicit? true [tests.yml/tests] 💬 ::debug::checking cache: /opt/hostedtoolcache/Python/3.8.3/x64 [tests.yml/tests] 💬 ::debug::not found | Version 3.8.3 was not found in the local cache [tests.yml/tests] 💬 ::debug::check 3.8.3 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::x64===x64 && darwin===linux [tests.yml/tests] 💬 ::debug::x64===x64 && darwin===linux [tests.yml/tests] 💬 ::debug::x64===x64 && linux===linux [tests.yml/tests] 💬 ::debug::x64===x64 && linux===linux [tests.yml/tests] 💬 ::debug::x64===x64 && win32===linux [tests.yml/tests] 💬 ::debug::x86===x64 && win32===linux [tests.yml/tests] 💬 ::debug::check 3.8.2 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.8.1 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.8.0 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.7.7 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.7.6 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.7.5 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.6.10 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.6.9 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.6.8 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.6.7 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.5.9 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 3.5.4 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 2.7.18 satisfies 3.8.3 [tests.yml/tests] 💬 ::debug::check 2.7.17 satisfies 3.8.3 [tests.yml/tests] ❗ ::error::Version 3.8.3 with arch x64 not found%0AThe list of all available versions can be found here: https://raw.githubusercontent.com/actions/python-versions/master/versions-manifest.json [tests.yml/tests] ❌ Failure - Setup Python DEBU[0003] exit with `FAILURE`: 1```
Author
Owner

@rgarrigue commented on GitHub (May 20, 2020):

For the records I'm running it under Ubuntu 19.10

<!-- gh-comment-id:631341315 --> @rgarrigue commented on GitHub (May 20, 2020): For the records I'm running it under Ubuntu 19.10
Author
Owner

@whettie commented on GitHub (May 21, 2020):

So good.

<!-- gh-comment-id:632127309 --> @whettie commented on GitHub (May 21, 2020): So good.
Author
Owner

@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 :(

<!-- gh-comment-id:632151105 --> @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](https://github.com/nektos/act#alternative-runner-images), my disk space it's insufficient :(
Author
Owner

@rgarrigue commented on GitHub (May 25, 2020):

@RaulBSantos it does work running

act -P ubuntu-latest=nektos/act-environments-ubuntu:18.04

...
[Tests/tests] ⭐  Run Setup Python
[Tests/tests]   ☁  git clone 'https://github.com/actions/setup-python' # ref=v2
[Tests/tests]   🐳  docker cp src=/home/remy/.cache/act/actions-setup-python@v2 dst=/actions/
[Tests/tests]   💬  ::debug::Semantic version spec of 3.7 is 3.7
[Tests/tests]   💬  ::debug::isExplicit: 
[Tests/tests]   💬  ::debug::explicit? false
[Tests/tests]   💬  ::debug::isExplicit: 2.7.17
[Tests/tests]   💬  ::debug::explicit? true
[Tests/tests]   💬  ::debug::isExplicit: 3.5.9
[Tests/tests]   💬  ::debug::explicit? true
[Tests/tests]   💬  ::debug::isExplicit: 3.6.10
[Tests/tests]   💬  ::debug::explicit? true
[Tests/tests]   💬  ::debug::isExplicit: 3.7.6
[Tests/tests]   💬  ::debug::explicit? true
[Tests/tests]   💬  ::debug::isExplicit: 3.8.1
[Tests/tests]   💬  ::debug::explicit? true
[Tests/tests]   💬  ::debug::evaluating 5 versions
[Tests/tests]   💬  ::debug::matched: 3.7.6
[Tests/tests]   💬  ::debug::checking cache: /opt/hostedtoolcache/Python/3.7.6/x64
[Tests/tests]   💬  ::debug::Found tool in cache Python 3.7.6 x64
[Tests/tests]   ⚙  ::set-env:: pythonLocation=/opt/hostedtoolcache/Python/3.7.6/x64
[Tests/tests]   ⚙  ::add-path:: /opt/hostedtoolcache/Python/3.7.6/x64
[Tests/tests]   ⚙  ::add-path:: /opt/hostedtoolcache/Python/3.7.6/x64/bin
[Tests/tests]   ⚙  ::set-output:: python-version=3.7.6
| Successfully setup CPython (3.7.6)
[Tests/tests]   ❓  ##[add-matcher]/actions/actions-setup-python@v2/.github/python.json
[Tests/tests]   ✅  Success - Setup Python
...

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.

<!-- gh-comment-id:633457052 --> @rgarrigue commented on GitHub (May 25, 2020): @RaulBSantos it does work running ``` act -P ubuntu-latest=nektos/act-environments-ubuntu:18.04 ... [Tests/tests] ⭐ Run Setup Python [Tests/tests] ☁ git clone 'https://github.com/actions/setup-python' # ref=v2 [Tests/tests] 🐳 docker cp src=/home/remy/.cache/act/actions-setup-python@v2 dst=/actions/ [Tests/tests] 💬 ::debug::Semantic version spec of 3.7 is 3.7 [Tests/tests] 💬 ::debug::isExplicit: [Tests/tests] 💬 ::debug::explicit? false [Tests/tests] 💬 ::debug::isExplicit: 2.7.17 [Tests/tests] 💬 ::debug::explicit? true [Tests/tests] 💬 ::debug::isExplicit: 3.5.9 [Tests/tests] 💬 ::debug::explicit? true [Tests/tests] 💬 ::debug::isExplicit: 3.6.10 [Tests/tests] 💬 ::debug::explicit? true [Tests/tests] 💬 ::debug::isExplicit: 3.7.6 [Tests/tests] 💬 ::debug::explicit? true [Tests/tests] 💬 ::debug::isExplicit: 3.8.1 [Tests/tests] 💬 ::debug::explicit? true [Tests/tests] 💬 ::debug::evaluating 5 versions [Tests/tests] 💬 ::debug::matched: 3.7.6 [Tests/tests] 💬 ::debug::checking cache: /opt/hostedtoolcache/Python/3.7.6/x64 [Tests/tests] 💬 ::debug::Found tool in cache Python 3.7.6 x64 [Tests/tests] ⚙ ::set-env:: pythonLocation=/opt/hostedtoolcache/Python/3.7.6/x64 [Tests/tests] ⚙ ::add-path:: /opt/hostedtoolcache/Python/3.7.6/x64 [Tests/tests] ⚙ ::add-path:: /opt/hostedtoolcache/Python/3.7.6/x64/bin [Tests/tests] ⚙ ::set-output:: python-version=3.7.6 | Successfully setup CPython (3.7.6) [Tests/tests] ❓ ##[add-matcher]/actions/actions-setup-python@v2/.github/python.json [Tests/tests] ✅ Success - Setup Python ... ``` 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.
Author
Owner

@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 found error, even if I specify something as specific as 3.8.3.

Setting the .actrc as specified above did fix things, however.

<!-- gh-comment-id:643342044 --> @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 found` error, even if I specify something as specific as `3.8.3`. Setting the `.actrc` as specified above did fix things, however.
Author
Owner

@grische commented on GitHub (Jun 18, 2020):

I created a simple test file which re-creates the problem

name: pull_requests
on: [pull_request]

jobs:
  test_pr:
    runs-on: ubuntu-18.04
    steps:
      - name: Set up Python
        uses: actions/setup-python@v2
        with:
          python-version: "3.7"

It is fixed by adding the -P parameter like the following:

$ act -P ubuntu-18.04=nektos/act-environments-ubuntu:18.04 pull_request
[pull_requests/test_pr] 🚀  Start image=nektos/act-environments-ubuntu:18.04
[pull_requests/test_pr]   🐳  docker run image=nektos/act-environments-ubuntu:18.04 entrypoint=["/usr/bin/tail" "-f" "/dev/null"] cmd=[]
[pull_requests/test_pr] ⭐   Run Set up Python
[pull_requests/test_pr]   ☁  git clone 'https://github.com/actions/setup-python' # ref=v2
[pull_requests/test_pr]   🐳  docker cp src=/home/user/.cache/act/actions-setup-python@v2 dst=/actions/
[pull_requests/test_pr]   💬  ::debug::Semantic version spec of 3.7 is 3.7
[pull_requests/test_pr]   💬  ::debug::isExplicit:
[pull_requests/test_pr]   💬  ::debug::explicit? false
[pull_requests/test_pr]   💬  ::debug::isExplicit: 2.7.17
[pull_requests/test_pr]   💬  ::debug::explicit? true
[pull_requests/test_pr]   💬  ::debug::isExplicit: 3.5.9
[pull_requests/test_pr]   💬  ::debug::explicit? true
[pull_requests/test_pr]   💬  ::debug::isExplicit: 3.6.10
[pull_requests/test_pr]   💬  ::debug::explicit? true
[pull_requests/test_pr]   💬  ::debug::isExplicit: 3.7.6
[pull_requests/test_pr]   💬  ::debug::explicit? true
[pull_requests/test_pr]   💬  ::debug::isExplicit: 3.8.1
[pull_requests/test_pr]   💬  ::debug::explicit? true
[pull_requests/test_pr]   💬  ::debug::evaluating 5 versions
[pull_requests/test_pr]   💬  ::debug::matched: 3.7.6
[pull_requests/test_pr]   💬  ::debug::checking cache: /opt/hostedtoolcache/Python/3.7.6/x64
[pull_requests/test_pr]   💬  ::debug::Found tool in cache Python 3.7.6 x64
[pull_requests/test_pr]   ⚙  ::set-env:: pythonLocation=/opt/hostedtoolcache/Python/3.7.6/x64
[pull_requests/test_pr]   ⚙  ::add-path:: /opt/hostedtoolcache/Python/3.7.6/x64
[pull_requests/test_pr]   ⚙  ::add-path:: /opt/hostedtoolcache/Python/3.7.6/x64/bin
[pull_requests/test_pr]   ⚙  ::set-output:: python-version=3.7.6
| Successfully setup CPython (3.7.6)
[pull_requests/test_pr]   ❓   ##[add-matcher]/actions/actions-setup-python@v2/.github/python.json
[pull_requests/test_pr]   ✅   Success - Set up Python

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:

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"
$ uname -a
Linux DESKTOP-WINDOWS10 4.19.104-microsoft-standard #1 SMP Wed Feb 19 06:37:35 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

EDIT: Removed my previous invalid comment

<!-- gh-comment-id:645962506 --> @grische commented on GitHub (Jun 18, 2020): I created a simple test file which re-creates the problem ```yaml name: pull_requests on: [pull_request] jobs: test_pr: runs-on: ubuntu-18.04 steps: - name: Set up Python uses: actions/setup-python@v2 with: python-version: "3.7" ``` It is fixed by adding the `-P` parameter like the following: ``` $ act -P ubuntu-18.04=nektos/act-environments-ubuntu:18.04 pull_request [pull_requests/test_pr] 🚀 Start image=nektos/act-environments-ubuntu:18.04 [pull_requests/test_pr] 🐳 docker run image=nektos/act-environments-ubuntu:18.04 entrypoint=["/usr/bin/tail" "-f" "/dev/null"] cmd=[] [pull_requests/test_pr] ⭐ Run Set up Python [pull_requests/test_pr] ☁ git clone 'https://github.com/actions/setup-python' # ref=v2 [pull_requests/test_pr] 🐳 docker cp src=/home/user/.cache/act/actions-setup-python@v2 dst=/actions/ [pull_requests/test_pr] 💬 ::debug::Semantic version spec of 3.7 is 3.7 [pull_requests/test_pr] 💬 ::debug::isExplicit: [pull_requests/test_pr] 💬 ::debug::explicit? false [pull_requests/test_pr] 💬 ::debug::isExplicit: 2.7.17 [pull_requests/test_pr] 💬 ::debug::explicit? true [pull_requests/test_pr] 💬 ::debug::isExplicit: 3.5.9 [pull_requests/test_pr] 💬 ::debug::explicit? true [pull_requests/test_pr] 💬 ::debug::isExplicit: 3.6.10 [pull_requests/test_pr] 💬 ::debug::explicit? true [pull_requests/test_pr] 💬 ::debug::isExplicit: 3.7.6 [pull_requests/test_pr] 💬 ::debug::explicit? true [pull_requests/test_pr] 💬 ::debug::isExplicit: 3.8.1 [pull_requests/test_pr] 💬 ::debug::explicit? true [pull_requests/test_pr] 💬 ::debug::evaluating 5 versions [pull_requests/test_pr] 💬 ::debug::matched: 3.7.6 [pull_requests/test_pr] 💬 ::debug::checking cache: /opt/hostedtoolcache/Python/3.7.6/x64 [pull_requests/test_pr] 💬 ::debug::Found tool in cache Python 3.7.6 x64 [pull_requests/test_pr] ⚙ ::set-env:: pythonLocation=/opt/hostedtoolcache/Python/3.7.6/x64 [pull_requests/test_pr] ⚙ ::add-path:: /opt/hostedtoolcache/Python/3.7.6/x64 [pull_requests/test_pr] ⚙ ::add-path:: /opt/hostedtoolcache/Python/3.7.6/x64/bin [pull_requests/test_pr] ⚙ ::set-output:: python-version=3.7.6 | Successfully setup CPython (3.7.6) [pull_requests/test_pr] ❓ ##[add-matcher]/actions/actions-setup-python@v2/.github/python.json [pull_requests/test_pr] ✅ Success - Set up Python ``` Here are the respective lines from the setup-python action: https://github.com/actions/setup-python/blob/807b74f98ca701f414ddaa8a4187e7cffa93cbbd/dist/index.js#L999-L1023 Here is my lsb-release file: ``` $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS" ``` ``` $ uname -a Linux DESKTOP-WINDOWS10 4.19.104-microsoft-standard #1 SMP Wed Feb 19 06:37:35 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux ``` EDIT: Removed my previous invalid comment
Author
Owner

@b1llow commented on GitHub (Jul 16, 2020):

the problem still exists

<!-- gh-comment-id:659449306 --> @b1llow commented on GitHub (Jul 16, 2020): the problem still exists
Author
Owner

@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.04 as 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.

<!-- gh-comment-id:659634150 --> @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.04` as a base image (`FROM nektos/act-environments-ubuntu:18.04`) that would need to include all caveats listed [here](https://github.com/actions/setup-python#using-setup-python-with-a-self-hosted-runner). Sounds like @rgarrigue tried something like this without success. Bummer.
Author
Owner

@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).

<!-- gh-comment-id:688010699 --> @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).
Author
Owner

@aeryncaen commented on GitHub (Sep 10, 2020):

Still a frelling issue

<!-- gh-comment-id:689900177 --> @aeryncaen commented on GitHub (Sep 10, 2020): Still a frelling issue
Author
Owner

@maxphillipsdev commented on GitHub (Sep 21, 2020):

I just ran into this issue as well :(
Screen Shot 2020-09-21 at 7 33 04 PM

<!-- gh-comment-id:696005458 --> @maxphillipsdev commented on GitHub (Sep 21, 2020): I just ran into this issue as well :( ![Screen Shot 2020-09-21 at 7 33 04 PM](https://user-images.githubusercontent.com/16758612/93751998-4bc9c200-fbfe-11ea-8a04-8ebec787761d.png)
Author
Owner

@rickstaa commented on GitHub (Sep 22, 2020):

I solved this by using the method explained by @grische.

<!-- gh-comment-id:696643623 --> @rickstaa commented on GitHub (Sep 22, 2020): I solved this by using the method explained by @grische.
Author
Owner

@noliran commented on GitHub (Oct 9, 2020):

Found the problem -
@actions/tool-cache:lib/manifest.js uses _readLinuxVersionFile() to determine the version of the ubuntu distribution using the line DISTRIB_RELEASE=18.04 in /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:

      - run: |
          # Hack to get setup-python to work on act
          if [ ! -f "/etc/lsb-release" ] ; then
            echo "DISTRIB_RELEASE=18.04" > /etc/lsb-release
          fi

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_version and hands out Python versions based on it. That doesn't make sense..

<!-- gh-comment-id:706412948 --> @noliran commented on GitHub (Oct 9, 2020): Found the problem - `@actions/tool-cache`:`lib/manifest.js` uses `_readLinuxVersionFile()` to determine the version of the ubuntu distribution using the line `DISTRIB_RELEASE=18.04` in `/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: ```yaml - run: | # Hack to get setup-python to work on act if [ ! -f "/etc/lsb-release" ] ; then echo "DISTRIB_RELEASE=18.04" > /etc/lsb-release fi ``` 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_version` and hands out Python versions based on it. That doesn't make sense..
Author
Owner

@charlielito commented on GitHub (Oct 18, 2020):

Same problem with Ubuntu20.04, @noliran solution solved it

<!-- gh-comment-id:711106392 --> @charlielito commented on GitHub (Oct 18, 2020): Same problem with Ubuntu20.04, @noliran solution solved it
Author
Owner

@rickstaa commented on GitHub (Nov 1, 2020):

@noliran his solution worked for me. I use it in the following way:

# Pull request ci config file
# Note: For local testing with https://github.com/nektos/act use the
# `sudo act -P ubuntu-18.04=nektos/act-environments-ubuntu:18.04` command.
name: MLC pull CI

on:
  # Trigger the workflow on a pull request,
  # but only for the master branch
  pull_request:
    branches:
      - master

jobs:
  build:
    name: runner / build
    runs-on: ubuntu-18.04
    steps:
      - uses: actions/checkout@v2
      - name: local-fix
        run: |
          # Hack to get setup-python to work on act
          # (see https://github.com/nektos/act/issues/251)
          if [ ! -f "/etc/lsb-release" ] ; then
            echo "DISTRIB_RELEASE=18.04" > /etc/lsb-release
          fi
      - name: Set up Python
        uses: actions/setup-python@v2
        with:
          python-version: "3.8"
<!-- gh-comment-id:720056357 --> @rickstaa commented on GitHub (Nov 1, 2020): @noliran his solution worked for me. I use it in the following way: ```yaml # Pull request ci config file # Note: For local testing with https://github.com/nektos/act use the # `sudo act -P ubuntu-18.04=nektos/act-environments-ubuntu:18.04` command. name: MLC pull CI on: # Trigger the workflow on a pull request, # but only for the master branch pull_request: branches: - master jobs: build: name: runner / build runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 - name: local-fix run: | # Hack to get setup-python to work on act # (see https://github.com/nektos/act/issues/251) if [ ! -f "/etc/lsb-release" ] ; then echo "DISTRIB_RELEASE=18.04" > /etc/lsb-release fi - name: Set up Python uses: actions/setup-python@v2 with: python-version: "3.8" ```
Author
Owner

@rickstaa commented on GitHub (Nov 1, 2020):

Related to this pull request https://github.com/actions/toolkit/pull/594.

<!-- gh-comment-id:720068795 --> @rickstaa commented on GitHub (Nov 1, 2020): Related to this pull request https://github.com/actions/toolkit/pull/594.
Author
Owner

@github-actions[bot] commented on GitHub (Jan 16, 2021):

Issue is stale and will be closed in 14 days unless there is new activity

<!-- gh-comment-id:761279620 --> @github-actions[bot] commented on GitHub (Jan 16, 2021): Issue is stale and will be closed in 14 days unless there is new activity
Author
Owner

@raleighlittles commented on GitHub (Jan 16, 2021):

The PR fixing this issue still hasn't been merged.

<!-- gh-comment-id:761489048 --> @raleighlittles commented on GitHub (Jan 16, 2021): The PR fixing this issue still hasn't been merged.
Author
Owner

@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.

      - run: |
          # Hack to get setup-python to work on act
          if [ ! -f "/etc/lsb-release" ] ; then
            echo "DISTRIB_RELEASE=18.04" > /etc/lsb-release
          fi
<!-- gh-comment-id:780086824 --> @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. > ```yaml > - run: | > # Hack to get setup-python to work on act > if [ ! -f "/etc/lsb-release" ] ; then > echo "DISTRIB_RELEASE=18.04" > /etc/lsb-release > fi > ```
Author
Owner

@github-actions[bot] commented on GitHub (Mar 19, 2021):

Issue is stale and will be closed in 14 days unless there is new activity

<!-- gh-comment-id:802411142 --> @github-actions[bot] commented on GitHub (Mar 19, 2021): Issue is stale and will be closed in 14 days unless there is new activity
Author
Owner

@dgw commented on GitHub (Mar 27, 2021):

Still waiting on actions/toolkit#594

<!-- gh-comment-id:808811701 --> @dgw commented on GitHub (Mar 27, 2021): Still waiting on actions/toolkit#594
Author
Owner

@catthehacker commented on GitHub (Mar 29, 2021):

Hi all, if you will use medium or large image (https://github.com/nektos/act#runners) there shouldn't be any problem as those include lsb-release which will successfully provide OS version to setup-python.
As this is external issue, I will close this.

<!-- gh-comment-id:809646200 --> @catthehacker commented on GitHub (Mar 29, 2021): Hi all, if you will use `medium` or `large` image (https://github.com/nektos/act#runners) there shouldn't be any problem as those include `lsb-release` which will successfully provide OS version to `setup-python`. As this is external issue, I will close this.
Author
Owner

@GatlenCulp commented on GitHub (Jul 22, 2024):

It's 2024 and this is still an issue

GatlenScreen_001029  2024-07-22_14 42  (Code)@2x

GatlenScreen_001035  2024-07-22_14 44  (Code)@2x

GatlenScreen_001031  2024-07-22_14 42  (Code)@2x

GatlenScreen_001033  2024-07-22_14 43  (Code)@2x

<!-- gh-comment-id:2243593544 --> @GatlenCulp commented on GitHub (Jul 22, 2024): It's 2024 and this is still an issue ![GatlenScreen_001029 2024-07-22_14 42 (Code)@2x](https://github.com/user-attachments/assets/6cb56481-10c8-4a1f-b03e-fa4d8c35dc8b) ![GatlenScreen_001035 2024-07-22_14 44 (Code)@2x](https://github.com/user-attachments/assets/87e22b8b-50e0-432d-8523-161e28b994fd) ![GatlenScreen_001031 2024-07-22_14 42 (Code)@2x](https://github.com/user-attachments/assets/c7dc8662-a8f9-4c4c-ac71-da68773110fb) ![GatlenScreen_001033 2024-07-22_14 43 (Code)@2x](https://github.com/user-attachments/assets/b2e586c0-163c-4e81-9afe-c290cf2772bd)
Author
Owner

@planetf1 commented on GitHub (Jan 28, 2025):

Just hit this same problem - using both medium and large act configuration

<!-- gh-comment-id:2618684460 --> @planetf1 commented on GitHub (Jan 28, 2025): Just hit this same problem - using both medium and large act configuration
Author
Owner

@imanshafiei540 commented on GitHub (Feb 7, 2025):

Having the same issue in macOS (15.3)

steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-python@v5
        with:
          python-version: 3.12.9
          architecture: x64
          check-latest: true
act --container-architecture linux/amd64  

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:

act --platform ubuntu-latest=catthehacker/ubuntu:act-latest --container-architecture linux/amd64    

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 act that you should choose the size of your runner. I've selected micro and 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-latest platform with a proper runner (medium or large).

<!-- gh-comment-id:2643853467 --> @imanshafiei540 commented on GitHub (Feb 7, 2025): Having the same issue in macOS (15.3) ``` steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: python-version: 3.12.9 architecture: x64 check-latest: true ``` ``` act --container-architecture linux/amd64 ``` Logs: <details><summary>Details</summary> <p> 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 </p> </details> 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: ``` act --platform ubuntu-latest=catthehacker/ubuntu:act-latest --container-architecture linux/amd64 ``` 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 `act` that you should choose the size of your runner. I've selected `micro` and 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-latest` platform with a proper runner (medium or large). ‍
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#174
No description provided.