CI setup

Wire it into the post stage so it explains failures without ever changing the outcome. Pick your pipeline:

The shape is the same everywhere

What differs between providers is only where the run id comes from and how a note gets posted back. Requirements covers the token scopes; Configuration covers every key you can set from the job.