The version guard rejects non-main/release branches, but build-site also runs on PRs where the branch name is arbitrary. Default to "main" for PR builds since deploy-aws is skipped anyway. Signed-off-by: Ramon Roche <mrpollo@gmail.com>