-
Notifications
You must be signed in to change notification settings - Fork 308
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
[ENHANCEMENT] Move CI builds to Github Action #5327
Comments
cc @rebeccazzzz |
@innobead I think we need to wait until self hosted runner from the EIO team is ready right? Update I have received guidance. |
Leave some information here. We don't need to use following setting to run dapper, we could run container:
image: rancher/dapper:v0.5.8 |
I wrote a quick guideline to move Drone CI to Github Action, free feel to leave any comments to revise this wiki, thanks. https://github.com/harvester/harvester/wiki/Moving-Drone-CI-to-Github-Action |
Related issue: harvester/harvester#5327 Signed-off-by: Tim Serong <tserong@suse.com>
Related issue: harvester/harvester#5327 Signed-off-by: Tim Serong <tserong@suse.com>
Related issue: harvester/harvester#5327 Signed-off-by: Tim Serong <tserong@suse.com> (cherry picked from commit 1432c99)
Related issue: harvester/harvester#5327 Signed-off-by: Tim Serong <tserong@suse.com> (cherry picked from commit 1432c99)
Related issue: harvester/harvester#5327 Signed-off-by: Tim Serong <tserong@suse.com> (cherry picked from commit 1432c99)
Related issue: harvester/harvester#5327 Signed-off-by: Tim Serong <tserong@suse.com> (cherry picked from commit 1432c99)
Is your enhancement related to a problem? Please describe.
Currently, we are using Drone as our CI backend, but it lacks active maintenance for a while, despite its independence from source code version control management platforms.
Since we heavily rely on GitHub for code maintenance, development cycle, and artifact delivery, leveraging GitHub Actions would be a compelling choice. GitHub Actions is becoming a CI workflow-compatible interface to be supported in other solutions like Gitea and has the potential to expand to other platforms in the future.
@Yu-Jack has a guide on https://github.com/harvester/harvester/wiki/Moving-Drone-CI-to-Github-Action
The text was updated successfully, but these errors were encountered: