Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finish self-hosted GitHub runner #598

Open
3 tasks
matthiasgoergens opened this issue Nov 19, 2024 · 0 comments
Open
3 tasks

Finish self-hosted GitHub runner #598

matthiasgoergens opened this issue Nov 19, 2024 · 0 comments
Assignees

Comments

@matthiasgoergens
Copy link
Collaborator

matthiasgoergens commented Nov 19, 2024

#499 introduced a prototype self hosted GitHub runners. But a few tasks remain:

  • Document how and especially where the runners are set up, so that anyone can learn enough to go and fix them. How do people get access to the runner?
  • Undo the downgrade to Ubuntu 22
  • Use the official images instead of copy-and-pasting from some random website.

In case I need to spell it out:

Some advantages of using the official images include:

  • We get (security) updates.
  • We have less code to maintain and test.
  • Someone wanting to learn how the system works, so they can work on it, can just read the official documentation (and/or ask other people in the wider world who also use the official images), instead of having to reverse engineer the code we copy-and-pasted from some random website.

We already do far too much copy-and-paste coding in the rest of our code base.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants