This service drove VitaSDK's automated builds: a push to a component repository
reached hook.henkaku.xyz, which ran trigger, which made an empty commit
on autobuilds/master, which fired the on: push build.
It stopped working on 17 March 2023 and nobody noticed for three years.
The endpoint began rejecting TLS handshakes with remote error: tls: internal
error; GitHub retries a failed delivery once and warns nobody, so the only
visible symptom was the build cadence, which fell from around forty automated
builds a year to about three done by hand. The webhooks stayed active on
four repositories the whole time, delivering into nothing.
Nothing replaces it, and that is the point: vitasdk/autobuilds now builds
from its own workflow, and cross-repository work travels by GitHub's native
repository_dispatch. There is no service to keep alive and no third-party
TLS to expire.
Original instructions follow.
- Setup a user with commit access
- Set GH_SECRET as an envvar and as the webhook keys
- Add repos to repos
- Map them up to their groups
- run