Skip to content

Releases: green-coding-solutions/eco-ci-energy-estimation

Gitlab Integration

26 Jun 16:02
0092c75
Compare
Choose a tag to compare

Eco-CI is now available for Gitlab pipelines. Instructions on how to use with Gitlab projects can be found in the readme.

Improved front end here: https://metrics.green-coding.berlin/ci-index.html

Bugfixes:

  • Corrected RAM values for the XGBoost Model (they did not account for vhost ratio). If you notice different (likely higher) energy values from your pipelines than what you had before, this is likely the reason why. They should be more accurate now.
  • Correctly reset venv for python projects in pipelines when running XGBoost model, if such a virtual environment was present.

v2.9

15 Feb 13:45
29d49af
Compare
Choose a tag to compare

New Features

  • added support for Intel Core i9-9880H (thanks @nstruharova !)

Tweaks

  • if vhost-ratio is not set, model will run without this input parameter
  • changed references from green-coding-berlin -> green-coding-solutions

Updated references from green-coding.berlin to green-coding.io

18 Jan 06:54
3997408
Compare
Choose a tag to compare

All references and endpoints have been updated from .berlin -> .io

Configurable github api + better PR formatting

12 Dec 14:47
9550208
Compare
Choose a tag to compare
  • you can now set a custom api url, for all github enterprise users. By default, this is set to 'api.github.com', but you can set it to something different for github api calls

  • cleaner looking formatting in minimized comments in PR's

New Github CPU

21 Nov 14:20
4aa956e
Compare
Choose a tag to compare

Github has introduced a new CPU to their VM's - the AMD EPYC 7763. Eco-CI now detects this cpu and can give estimation based on its specs

Collapsible Comments

02 Nov 13:02
37461fc
Compare
Choose a tag to compare
  • Visual Clarity QOL: When Eco-CI posts comments on a PR thread with the newest on-push energy reading, it will now edit and collapse old comments in the thread so that only the newest energy reading is displayed.

Guard Clause Bugfix

06 Oct 09:45
3fd0bbf
Compare
Choose a tag to compare
  • Fixed guard clause in case one calls display-results without a make-measurement first

Minor Improvements

05 Oct 12:00
b54aa91
Compare
Choose a tag to compare
  • Workflow names will now be sent to Eco-CI front-end
  • if send-data is false, no api calls will be made to get the workflow-id, as its not needed

v2.2 - sending CPU utilization stat to Eco-CI front end

15 Aug 13:20
06837b0
Compare
Choose a tag to compare

Eco-CI will now also send the average cpu utilization stat to our front end view, which has been updated with a more in-depth stats table so you can analyze your pipeline runs :-)

Revised view for PR comments

04 Aug 12:07
f098b21
Compare
Choose a tag to compare

Minor update - changed the view on the PR comments to match the github step summary view, and include the energy graph.