from @queuetea :
Our instance of gitea now supports Gitea Actions! We CI/CD now babyyy
Gitea Actions is nearly identical to Github Actions, with a few caveats. Currently we have a single runner with a few flavors of ubuntu available for use. If you need different environments (e.g. a rust compiler or something), please do reach out. If we need more runners, reach out as well.
In most cases your existing Github Actions should work out of the box (see caveats above). You may need to enable actions for your repositories in gitea (repository settings > enable repository actions). You can view the relevant section of the quickstart guide for enabling actions for your repo here.
If you would like to host your own runners this is supported as well on per organization or repository basis. You will need a computer running docker, and to configure the act runner. Docs here.
If you’re wondering what all this is about: Actions allow you to automate all sorts of things. For example, when you push a change to a git repo you can configure an action to automatically deploy those changes a remote host. This can be used to automate updating your site when you push changes to your git repo. There’s all sorts of neat stuff you can do. Github has great documentation on how to set this stuff up.
Happy hacking :)
thank you so much, qt!! <3