PRs from forks trigger tests to run even though public forks don't have the access to the secrets needed to run the tests. This PR will fail the test.yml file gracefully and prevent the test from running if a secret isn't set or available (like in the case of a public fork PR)