Tags pushed with GITHUB_TOKEN don't trigger other workflows (GitHub's anti-recursion protection), which is why a PAT was needed. Instead, chain release and docker workflows directly via workflow_call from bump-version, eliminating the need for a personal access token. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>