Skip to content

chore(ci): notify coretrace-runner when a release is published - #292

Merged
cedricroulof merged 1 commit into
mainfrom
chore/notify-runner-on-release
Nov 8, 2026
Merged

cedricroulof merged 1 commit into
mainfrom
chore/notify-runner-on-release

Conversation

@cedricroulof

@cedricroulof cedricroulof commented Nov 8, 2026 •

Copy link
Copy Markdown
Contributor

Adds one step at the end of the existing publish job: after the PyPI publish succeeds, it notifies a downstream build pipeline that a new release is available, so that pipeline can pick the version up rather than waiting for a manual update.

  • +16 lines, nothing removed. No package code is touched.
  • continue-on-error, and it no-ops when its secret is not configured, so it cannot fail a release.
  • The payload names the package only; the version is resolved by the consumer, so a stale or wrong payload cannot cause a bad update.

The platform pins this package by version in coretrace-runner. A dispatch after
the PyPI publish lets that repository resolve the new version and open its own
pull request for the bump, instead of the pin drifting until someone notices.

Best effort: the step is continue-on-error and no-ops when
RUNNER_DISPATCH_TOKEN is absent, so it can never fail a release.
@cedricroulof
cedricroulof merged commit f833b1c into main Nov 8, 2026
10 checks passed
@SizzleUnrlsd
SizzleUnrlsd deleted the chore/notify-runner-on-release branch November 8, 2026 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant