ci: avoid running hassfest and hacs on forks
These often fail when they are run on another user's repo that is not
set up for HACS/HA requirements. Users creating PRs should not have to
jump through these hoops, since their submission will be via the main
repo.