Link Search Menu Expand Document

Continuous integration

Every time you push to the remote repository, a series of tasks are triggered and run using GitHub Actions. You can see this by clicking on the badge at the top of the README (or by clicking the “Actions” tab near the top of the repository). If all of the tasks pass, you will see a green “Success” icon alongside your latest commit. If you see a red “Failed” icon, one or more tasks have failed. Click on the icon to find out which task(s) have failed. On your local machine, fix the failing test(s) (using the guidance from the getting started steps).

Merging any pull requests into the main code base will require that all tasks are passing on GitHub Actions. You can see status of your checks toward the bottom of your pull request.


Contact Joe Robertson (joseph.robertson@nrel.gov) for more information.