Dashboard › craft › Distillation
3a4e0de2-8ee8-4906-923a-77580a1ecedd["lore_tm_v1_XabpRoaip7zeIBq8wqWqyRIA42mELG8j7RzPUy1RUT4","lore_tm_v1_4znE-neKNGjFCKh_j3tIhrwQqAmYdGNqLc0z_H7gblA"]
Date: Sep 3, 2026
src/publish/inputs.js imports @actions/github, @actions/core, and detailsFromContext from ../modules/details-from-context. Its async function inputs() calls detailsFromContext({ context: github.context }) and publishes the returned value through core.setOutput('result', result); inputs() is invoked immediately.src/modules/post-workflow-details.js defines and exports async function postWorkflowDetails({context, octokit}). It extracts context.repo as publishRepo, context.runId as run_id, and context.payload.issue.number as issue_number.postWorkflowDetails() fetches the current workflow run via octokit.rest.actions.getWorkflowRun({ ...publishRepo, run_id }), then creates a comment on the publish issue with octokit.rest.issues.createComment({ ...publishRepo, issue_number, body: \Publishing: run#${run_id}` })`.