The branch name has unnecessary double and single quotes. The value should be either main (unquoted) or 'main' (single-quoted), but not '\"main\"' which will cause the workflow to never trigger.
Originally posted by @Copilot in actions/setup-node#1433 (comment)