Closed jwolff-ncar closed 2 years ago
[x] Embedded a code coverage badge into a top-level README file using:
https://codecov.io/gh/<your-organisation>/<your-project>/settings/badge
For this project that's:
https://codecov.io/gh/ncar/wrfcloud/settings/badge
[x] Add a .github/.codecov.yml
configuration file and see these docs.
[ ] Will integrate code coverage checks into GitHub PR's following these instructions: https://docs.codecov.com/docs/github-checks
Inspecting AWS wrfcloud code builds, I note that the behavior changed between run numbers 161 and 162. The latter introduced an authentication error:
[Container] 2022/09/20 20:28:07 Waiting for DOWNLOAD_SOURCE
--
4 | authentication required for primary source and source version 2683de9e84dfaf842fc0cdec44739505a6fb760e
Attempting to follow this example to re-authenticate to GitHub results in this error:
User: arn:aws:iam::119569266530:user/johnhg-wrfcloud is not authorized to perform: iam:CreatePolicyVersion on resource: policy CodeBuildBasePolicy-wrfcloud-us-east-2 because no identity-based policy allows the iam:CreatePolicyVersion action
I suspect I don't have the correct AWS permissions to update this.
Codebuild is implemented on AWS, need to integrate into GitHub. Codecov.io is also running. @JohnHalleyGotway - Will check to see if the results of these tests can be integrated into GitHub.