Important: First of all thanks to our many contributors for this new version ❤️
New features
-
Eco-CI is now greatly reduced in overhead. Most of the changes we describe in the pre-release notes.
- The footrpint is greatly reduced from > 200 MB to < 1 MB
- The overhead is reduced from ~ 20 seconds to almost zero due to pre-calculation of the power profiles
-
Eco-CI is now compatible with the new GMT endpoint format
/v2/ci/measurement/add
- This is mostly an internal change, but allows you to use CarbonDB 2.0
What's Changed
- Update to cache@v4 by @jan-kiszka in #71
- Changes the ip resolver from ip-api.com to ipapi.com because of https by @ribalba in #78
- Pre calculated Machine energy profiles by @ArneTR in #76
- Better overhead and api by @ArneTR in #83
- api-base is now github.api_url by default by @ArneTR in #82
- Bump actions/checkout from 3 to 4 in /.github/workflows by @dependabot in #93
- Bump actions/setup-node from 3 to 4 in /.github/workflows by @dependabot in #94
- Update overhead_test.yml by @ribalba in #90
- Fix indentation of display-results task by @ceddlyburge in #98
- Testing CarbonDB 2.0 by @ArneTR in #100
- Microseconds microgramm by @ArneTR in #101
- Electricitymaps unified by @ArneTR in #102
- Alpine requires coreutils to get timestamp in microseconds by @davidkopp in #104
New Contributors
- @jan-kiszka made their first contribution in #71
- @dependabot made their first contribution in #93
- @ceddlyburge made their first contribution in #98
- @davidkopp made their first contribution in #104
Full Changelog: v3.1...v4.0.0