The reusable workflows of this repository, as they stand at commit 56ce4c7504ab6bf2f7ec8ce5397afd828bda2daa.
This reference names that one commit and will never name another. Call it by name:
jobs:
ci:
uses: cosyte/.github/.github/workflows/ci.yml@workflows-2026-09-02-56ce4c7504abCompared against workflows-2026-08-30-c06d6a7d2e18 (commit c06d6a7d2e18ce69b4ed7b01e0d140791b8e7fae).
What a caller must act on
Nothing. No workflow_call input, no secret, no permission and no job name changed between workflows-2026-08-30-c06d6a7d2e18 and this reference. Moving to it is safe without editing anything else in your repository.
What moved in the state a caller resolves
That state is the six reusable workflows plus everything under scripts/, which those workflows fetch and run at the commit a caller resolved.
scripts/org-defaults-coverage.mjs(added)
Why this exists
A reference at @main delivers every later change to your pipeline on this repository's clock rather than yours, reviewed by nobody in your repository. A reference like this one delivers nothing until you edit your own uses: line.