Uh oh!
There was an error while loading. Please reload this page.
ci: remove dead registry-api notification workflow - #334
Conversation
The "Update Registry Submodules" workflow has never reached
registry-api. peter-evans/repository-dispatch defaults `repository`
to ${{ github.repository }}, and the workflow never set it, so every
version since #165 dispatched into sei-js itself. It also used
secrets.GITHUB_TOKEN, which cannot dispatch across repositories.
No workflow in sei-js or registry-api listens for repository_dispatch,
so the event had no receiver either way. registry-api has had no
commits since 2024-04-12 and is being retired.
The workflow only cost a runner and a 90 second sleep on every release.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>PR SummaryLow Risk Overview That job waited 90 seconds, then fired a CI-only cleanup; publishing for Reviewed by Cursor Bugbot for commit d818cf9. Bugbot is set up for automated code reviews on this repo. Configure here. |
codecov-commenter
commented
Aug 18, 2026
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## main #334 +/- ##
=======================================
Coverage 83.82% 83.82% =======================================
Files 64 64 Lines 4390 4390 =======================================
Hits 3680 3680 Misses 710 710
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Deletes the inert .github/workflows/notify.yml; the PR's rationale checks out — the dispatch defaulted to this repo, GITHUB_TOKEN cannot dispatch cross-repo, and no repository_dispatch listener exists, so the job only ever burned a runner and a 90s sleep. CI-only with no dangling references, correctly needs no changeset; the sole note is that the Cursor pass produced no output.
Findings: 0 blocking | 2 non-blocking | 0 posted inline
Blockers
- None at the file/PR level.
Non-blocking
- The Cursor second-opinion review file (
cursor-review.md) is empty, so that pass produced no output and contributed nothing to this synthesis. Codex reported no material issues; my own verification found none either. - Confirmed no changeset is needed: the change is CI-only with no published-package behaviour, type, or dependency impact, which matches §3 of
REVIEW_GUIDELINES.md.@sei-js/registrystill publishes viarelease.yml, which is untouched.
What
Deletes
.github/workflows/notify.yml("Update Registry Submodules").Why
The workflow has never reached
sei-protocol/registry-api.peter-evans/repository-dispatchdefaults itsrepositoryinput to${{ github.repository }}. The workflow never setrepository:, in any version since Add notify workflow #165 introduced it. Every dispatch went tosei-protocol/sei-js, notregistry-api.secrets.GITHUB_TOKEN, which cannot create a dispatch in another repository even if one were named.sei-jsor inregistry-apisubscribes torepository_dispatch.registry-apihas no.github/directory at all, so there was no receiver on either end.The only observable effect was a runner and a 90 second
sleepafter every successful release.registry-apiis being retired separately. Its last commit is 2024-04-12, it is private, and no repository in thesei-protocolorg references its endpoint. Its README still documentsarctic-1, which this repo dropped in 96d9e1c.Scope
CI only. No package source changes, so no changeset.
@sei-js/registryis unaffected and continues to publish.🤖 Generated with Claude Code