continue-on-error came with the upstream template: lint, test and build had
been red here since January while every pull request read as passing.
fail-fast: false keeps each step running to the end when another fails.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>