Testing the workaround for GitHub test report v1 to work with action v4 and if not working, will have to change the GitHub action version to v3 while leaving GitHub artifact version as v4 as required.
* Updated to Github actions v4 as Github actions v3 will be closing down by 1/30/25.
* Updated to use actions/checkout action at the v4 branch as well to be consistent with artifacts. It is recommended to use a sepcific version or tag instead of master to ensure stability and predictability.
* Made the artifact name unique within the workflow run.