Dashboard › publish › Distillation
7ceb6c44-a3e1-43ff-a844-ab75cc3a8d96["lore_tm_v1_hV7DyVhuzem-hv_6vIHwfJPv1FZ6xcie6SfDFDPG8VQ","lore_tm_v1_FSPAs2EHMMElVyB7JaMvhRMPAET1P6Q3kw1UdsLUchI"]
Date: Aug 27, 2026
.github/workflows/publish.yml; untracked src/modules/__tests__/approval-authorizer.js and src/modules/approval-authorizer.js.Authorize approval parses only titles matching ^publish: \(getsentry/[^/@]*\).*@[^@]*$, treats an unparseable title as authorized=false, trusts actors getsantry[bot] and sentry-release-bot[bot], otherwise queries gh api "repos/${repo}/collaborators/${ACTOR}/permission" --jq '.role_name', and accepts only write|maintain|admin; Reject unauthorized approval removes accepted, comments the required-role message, and exits 1.yarn vitest run src/modules/__tests__/approval-authorizer.js passed: 1 test file passed, 11 tests passed, test runtime 13 ms, total duration 217 ms; Yarn completed in 0.69 s.yarn eslint src .github --ignore-pattern '!.github' failed with 1 error and 0 warnings: .github/workflows/cocoapods-keepalive.yml line 1, column 7 violates yml/plain-scalar (“Must use plain style scalar”); ESLint indicated the error is potentially fixable with --fix, and Yarn exited with code 1.approval-authorizer into an executable workflow script.