trynthink / scout

A tool for estimating the future energy use, carbon emissions, and capital and operating cost impacts of energy efficiency and demand flexibility technologies in the U.S. residential and commercial building sectors.
https://scout.energy.gov
Other
61 stars 23 forks source link

Automatically pass status checks after CI results upload #370

Closed aspeake closed 10 months ago

aspeake commented 10 months ago

If integration test results change on CI, this PR ensures status checks will still pass after the automatic commit. The GitHub Actions workflow now calls the GH API to manually set the status of each check to "success" after committing changes. This is valid only because the commit step is dependent on previous jobs that map to each of the status checks, therefore if the preceding jobs pass, then the status checks will pass.

Additionally, this PR updates integration test results for 2024.