UsageΒΆ
This repository provides templates for GitHub Actions workflows that can be
used as a starting point for implementing green software engineering practices
in CI pipelines. To use the templates, use Copier with instructions below. This can
be installed with pip install copier or uvx copier if you have uv installed.
With Copier installed, you can apply the template by running the following:
copier copy https://github.com/Cambridge-ICCS/green-ci.git /path/to/my-project
Note that there is no need to clone the green-ci repository.
You will be prompted to enter some information, such as the triggers for the workflow, the timeout limits, and whether this workflow should be carbon aware (extra monitoring for energy usage).