194ed9c2c4
PRs created by the weekly lockfile update workflow use GITHUB_TOKEN via peter-evans/create-pull-request. GitHub does not trigger pull_request workflows for PRs created this way (to prevent recursive loops), so CI never runs and the all-green required check blocks merge. Fix by adding workflow_dispatch to the CI workflow and dispatching it from the lockfile update workflow after creating the PR. GitHub exempts workflow_dispatch from the GITHUB_TOKEN event suppression, so CI runs on the PR branch's HEAD commit and satisfies the required check. Also reverts the ref input added to shared.yml (no longer needed).