Râu Cao ⚡ on Nostr: Just a note on CI solutions: For we use Gitea Actions, which is compatible with ...
Just a note on CI solutions:
For
https://gitea.kosmos.org we use Gitea Actions, which is compatible with GitHub Actions, like you describe.
https://docs.gitea.com/next/usage/actions/overviewIt works nicely, and the configuration allows to configure both hosted and external runners per repo, user, or org. (Meaning you don't have to allow just any user to run arbitrary payloads on your infra, but you can allow only trusted or paying users to do it.)
Being compatible with GitHub Actions brings baggage, but also convenience and less migration work, of course.
Published at
2025-04-27 07:03:28Event JSON
{
"id": "4edc1427f27e20a876a953740f1da5f4381a84c7158d1ea5aecfe1df4b10d271",
"pubkey": "1f79058c77a224e5be226c8f024cacdad4d741855d75ed9f11473ba8eb86e1cb",
"created_at": 1745737408,
"kind": 1,
"tags": [
[
"a",
"30023:3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d:18ff5416",
"",
"root"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d"
]
],
"content": "Just a note on CI solutions:\n\nFor https://gitea.kosmos.org we use Gitea Actions, which is compatible with GitHub Actions, like you describe.\n\nhttps://docs.gitea.com/next/usage/actions/overview\n\nIt works nicely, and the configuration allows to configure both hosted and external runners per repo, user, or org. (Meaning you don't have to allow just any user to run arbitrary payloads on your infra, but you can allow only trusted or paying users to do it.)\n\nBeing compatible with GitHub Actions brings baggage, but also convenience and less migration work, of course.",
"sig": "dea4c608caef1bf423733d66450ae3da675ca359c2dcc8aebf75aeb145f7613430cb5d558433df05065660602ffffa9c8bb76b9c0bdd0e71d6a814345e4fd00a"
}