Sure you can, Jolla says it is absolutely simple and definitely not a bug.
So if I understood correctly, we would need a Github premium account
I don’t see why and wrote the opposite:
… the “free tier / plan”, [is] currently … “just slow”, but the limits are almost impossible to hit.
and BTW
webhooks would become obsolete,
and a volunteer to integrate the webhooks/CI and triggers ?
That is quite some work, requires very good understanding of “GitHub actions” and Coderus’ SDK builder, plus how to properly design efficient CI pipelines and a meta-infrastructure which mimics rsp. maps the basic features of OBS to GitHub’s infrastructure. Note that I wrote that I believe all required pieces are there, but I only have a vague idea how to design something which does the job (which would be the first thing to evaluate: What exactly is “the job”?).
A single “volunteer” is very likely insufficient to develop and document this, plus to maintain it in then long run, because as soon as people start to rely on this, (s)he will be on vacation, ill, … (any other reason to be unavailable) when this direly requires maintenance. Note that this job can become quite stressful each time a new SailfishOS version is released.
Thus IMO this requires a team of at least three committed volunteers or somebody paid and equally committed.
HTH