Problem
Integration tests currently run on the pull_request_target event instead of pull_request event which causes the tests to run on the code that is currently in the target branch (which is not updated with the code from the PR).
Solution
Fix it to run on pull_request by adding permissions on the secrets to the workflow files which would probably make it run properly. This doesn't work. Need to figure out something else.