Due to how fork PRs work in GitHub, they do not have access to the upstream repo secrets.
This makes unit/integration tests fail in some situations as the API calls run unathenticated.
Explore techniques such as https://www.linkedin.com/pulse/how-access-secrets-running-tests-forked-pull-requests-kylee-fields-7vcne/ to enable proper testing of PRs coming from forks.