mikeizbicki / cmc-csci046

CMC's Data Structures and Algorithms Course Materials
52 stars 152 forks source link

Error in GitHub Workflow #402

Closed npcrites closed 1 year ago

npcrites commented 1 year ago

Hi all,

I have completed my homework, and all Fixme.py file passes both the doctest and Flake8 runs seamlessly, so the contained code satisfies PEP8. All other tests run on the lambda server were also successful. However, for some reason my README.md badge is still red. When investigating the workflows in GitHub, when the GH VM attempts to set up Python 3.6 in the tests (3.6) job, GH is throwing the following:

Run actions/setup-python@v2
Version 3.6 was not found in the local cache
Error: Version 3.[6](https://github.com/npcrites/continuous-integration/actions/runs/3989089433/jobs/6841102208#step:3:7) with arch x64 not found
The list of all available versions can be found here: https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json

This error then causes a cancellation of the operation to run the linter in the tests (3.8) job. Really not sure where this error is coming from. Any advice?

mikeizbicki commented 1 year ago

Sorry, this is an issue that a handful (most?) of students have encountered, but doesn't happen on my own accounts. You can find a solution at https://github.com/mikeizbicki/cmc-csci143/issues/228.

npcrites commented 1 year ago

Thank you!!