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

Support docker functionality in Gitea CI tasks #24

Closed
dboreham opened this issue Mar 28, 2023 · 2 comments
Closed

Support docker functionality in Gitea CI tasks #24

dboreham opened this issue Mar 28, 2023 · 2 comments
Assignees

Comments

@dboreham
Copy link
Collaborator

Gitea's act runner as-is didn't support full docker and docker compose functionality, needed by existing CI tasks in our projects..

@telackey
Copy link
Contributor

telackey commented Mar 29, 2023

I have opened up a couple of PRs against gitea/act_runner and a couple more against our own repos for the functionality that we need:

act_runner:
https://gitea.com/gitea/act_runner/pulls/83 (merged)
https://gitea.com/gitea/act_runner/pulls/84 (under review)

Both are incorporated into a temporary fork we can use until they are both merged: https://github.com/telackey/act_runner

For our own repos, that led to:

#19
#23
cerc-io/stack-orchestrator#238

So that we know have automatic deployment of act_runner via stack-orchestrator.

As regards our repos, we have:

cerc-io/go-ethereum#351
cerc-io/laconic-sdk#38

Which are PRs for the minor refactoring work to deal with limitations of the Gitea actions are they stand now (see #25 and #26)

@telackey
Copy link
Contributor

I think we can call this issue closed, since we've got the necessary changes made for our use, but it is worth adding an update when our changes are merged upstream.

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