Dashboard › publish › Distillation
58dad272-fbc8-45a8-b548-a1aadfb8e14a["lore_tm_v1_ZW7Z4QgsZowMbAy9l_h1XL3rEjJXFol2QUWKzBBF9hI","lore_tm_v1_Q-vHzYvqpRsNoyvxGo_WsvaUDStN2gQB6IPTDGLf4sI","lore_tm_v1_MxjbjIkHDdpiRX05ls0PYB0YJPl_WjhYAU2JUulf0sg","lore_tm_v1_HCugQB_IXX0SdK2vYzZC0bZ5T7e0QCE8gyVMpf1maFw"]
.github/workflows/ci-poller.yml: rewrite only the canonical SHA, immediately remove accepted and ci-pending, request fresh approval, and stop processing that issue for the current cycle before any CI promotion.src/modules/__tests__/ci-poller-input.js defines REVISION = "7e5ca7ed5581552de066e2a8bc295b8306be38ac" and an issue body containing a check-runs URL for that revision.src/modules/__tests__/ci-poller-input.js tests getCiPollerInput() with publish: getsentry/toolkit/cli@1.2.3 and publish: toolkit/packages/cli/v2@1.2.3; both must resolve to { repo: "getsentry/toolkit", revision: REVISION, version: "1.2.3" }.uses the shared resolver in the CI poller test requires .github/workflows/ci-poller.yml to contain name: Check out publish controller, path: .__publish__, and node .__publish__/src/publish/resolve-ci-poller-input.js, and forbids grep -oP '(?<=commit/.-toolkit, ., .., and __proto__ with Invalid publish issue repository.--config and 1.2 with Invalid publish issue version.publish: getsentry/@1.2.3 and publish: getsentry/toolkit$@1.2.3 with Invalid publish issue title.publish: getsentry/toolkit/../other@1.2.3, publish: getsentry/toolkit/./other@1.2.3, publish: getsentry/toolkit/__proto__/other@1.2.3, and publish: getsentry/toolkit/--config@1.2.3 with Invalid publish issue path..__publish__, placed before credential use, with canonical parsing and approval-attestation scripts executed through that checkout. This removes the duplicate mutable checkout and ensures every executed controller file comes from the protected default branch.