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

App Suggestion: GitHub Actions Runner #185

Open
r-chris opened this issue Jun 11, 2020 · 4 comments
Open

App Suggestion: GitHub Actions Runner #185

r-chris opened this issue Jun 11, 2020 · 4 comments

Comments

@r-chris
Copy link

r-chris commented Jun 11, 2020

Please tell us what app you'd like to see on CapRover as a one-click app.

GitHub Self-Hosted Actions Runner

https://help.github.com/en/actions/hosting-your-own-runners

Do you know if there is any official Docker image for the app?

No, unfortunately there is no official Docker image, but the installation of the runner is straight forward. The most important config you need to provide during the installation is a specific token

@zuedev
Copy link
Contributor

zuedev commented Aug 25, 2020

This is very much possible! But in order to use docker inside of your actions, you'll need to expose the docker agent to the container. Is that okay to do inside of an OCA? I'm thinking it may at the very least need a disclaimer about it being insecure. 🤔

@githubsaturn
Copy link
Collaborator

As long as it's clearly stated in the instructinos.start then it'd be fine.

@AnandChowdhary
Copy link

Is anyone already working on this? 😄

@varunsridharan
Copy link

@AnandChowdhary @r-chris i am not sure if its possible to install Github Actions runner inside a docker container!!

As Github Actions runner itself requires docker and will create docker containers on the go. + each action runner is a instance linked to github repository which needs to be manually configured.

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

5 participants