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
58 stars 22 forks source link

Automatically pass status checks after CI results upload #370

Closed aspeake closed 5 months ago

aspeake commented 5 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.