v1.16.0 — auto-merge resolves PR from head-sha
Immutable
release. Only release title and notes can be modified.
Fixed
auto-merge-on-green.ymlresolves the PR fromhead-shainternally. Aworkflow_runcaller has nogithub.event.pull_request, so callers previously ran a localresolvejob to map commit→PR viacommits/{sha}/pulls— but that job used the defaultGITHUB_TOKEN(contents: read), so the lookup 403'd,resolvefailed, and every PR silently fell back to manual merge across the fleet. The reusable now performs the lookup itself whenpr-numberis empty, using the App token it already mints (which carriespull-requestsaccess).
Consumer migration
Repin to @82e55fa008d8b2f5254ba3a2624c22b78036eeb5 # v1.16.0, delete the local resolve job, and pass only head-sha: ${{ github.event.workflow_run.head_sha }}. Backward compatible: a caller still passing pr-number is unaffected.
Also rolls up the accumulated main work since v1.15.0 (#73–#77).