ci-for-research / self-hosted-runners

Recipe to install and configure a GitHub action runner using Ansible
Apache License 2.0
17 stars 9 forks source link

Software installed on self hosted runners #107

Closed fdiblen closed 4 years ago

fdiblen commented 4 years ago

Microsoft has some pre-installed software on their servers. https://docs.github.com/en/actions/reference/software-installed-on-github-hosted-runners

When we setup self-hosted runners, CI workflows may fail if the actions need the software listed at the link above. Users should install needed packages before using the workflows(e.g. Python 3.6 for example-python-1)

This information should be added to the guides.

fdiblen commented 4 years ago

For Python See: https://github.com/actions/setup-python#using-setup-python-with-a-self-hosted-runner

jspaaks commented 4 years ago

I was under the impression that this type of information would populate directories such as (what used to be called) with-cuda. Specifically for your example, we'd need to add with-python. Perhaps there are reasons not to do it this way?

fdiblen commented 4 years ago

This was fixed for Docker guide. Recipe: