The previous commit renamed release.yaml to ci.yml but never staged the content edit underneath it (git mv picked up the last-staged version, not the unstaged working-tree changes) - it pushed with the filename changed but the workflow itself untouched. This is the content that commit was supposed to carry.