Dashboard › craft › Distillation
31a089f4-1db4-4e36-a266-0d9127a11627["lore_tm_v1_wCwu83WtFHoNtRegizEnx41j_V3KfegsSdm7QeG8slw","lore_tm_v1_v1v0Iv59QSk8UKpAySrbxgPAFrLD5PsKNlLdWLRBCZc"]
Date: Aug 27, 2026
workflow_dispatch must always be allowed for manual recovery..github/workflows/ci-status-poller.yml is scheduled with cron */5 * * * *, uses concurrency group ci-status-poller, and documents that workflow_dispatch remains enabled for manual recovery.ci-pending and accepted labels, queries up to 200 issues, and checks CI for ${repo}@${version} at a resolved commit SHA, logging the first 8 SHA characters and issue number.sentry-release-bot token; label changes on the current repository use a sentry-internal-app token. A gh_api_release helper handles release-bot API calls, and API failures are non-fatal where the workflow can fall back to the issue SHA.repo, resolves a branch HEAD when possible because it may differ from issue_sha, and uses the issue SHA as fallback.repos/${repo}/commits/${sha}/status and paginates check-run retrieval to support repositories with more than 30 checks.success, neutral, or skipped; it logs that CI may not have started when neither check runs nor commit statuses exist.ci-ready and comments CI passed!.accepted to retry; it builds failed-check names and failure-status output with links when target_url is present.CI_POLLER_HAS_PENDING from being set; token generation for a later step is deliberately placed after CI checking so token failure cannot block CI checking.attempt is at least 60; otherwise its fallback continues checking and restarts the chain on the next run..github/workflows/docs-preview.yml references fetching an existing gh-pages branch, adding .nojekyll to it, creating an orphan gh-pages branch when absent, and preview-branch: gh-pages..github/workflows/build.yml; .github/workflows/enforce-license-compliance.yml uses branches: [master] twice; .github/workflows/image.yml uses branches: [master, release/**, test-me-*]; and .github/workflows/lint.yml uses branches: [master]..github/workflows/release.yml contains a “Target branch to merge into” input description; “Use the craft config from the merge target branch”; a release-branch output branch from ${{ jobs.release.outputs.branch }}; a commit-SHA-on-release-branch description; branch output selection ${{ steps.craft-local.outputs.branch || steps.craft-action.outputs.branch }}; and workspace/path forwarding via ${{ github.event.inputs.workspace }}, ${{ inputs.path }}, and ${{ inputs.workspace }}.