dtcenter / MET

Model Evaluation Tools
https://dtcenter.org/community-code/model-evaluation-tools-met
Apache License 2.0
74 stars 22 forks source link

Feature #2379 develop sonarqube updates #2850

Closed JohnHalleyGotway closed 3 months ago

JohnHalleyGotway commented 3 months ago

This PR updates MET to accomplish the tasks listed in this GitHub issue comment.

It turns out that including the Python code in the same scan as the rest of the MET C/C++ code is just a one-liner. For simplicity, I recommend we consolidate back into a single SonarQube run for MET. This PR consolidates both the GitHub action and the nightly build logic into doing a single run.

Expected Differences

Pull Request Testing

Pull Request Checklist

See the METplus Workflow for details.