Skip to content

Releases: MLH-Fellowship/projects-metrics

4th March 2024

04 Mar 17:56
Compare
Choose a tag to compare
  • Fixed bug associated allowing Orientation Data to be fetched after 21 days
  • Reintroduced fetching commits using GitHub API as well as continuing to use the CLI approach to reduce any gaps due to CI/CD renaming commit emails.
  • Remove unnecessary print statements to reduce execution time
  • Remove bug where Orientation Data wasn't being bulk appended to the Google Sheet

20th February 2024

20 Feb 18:10
19ff324
Compare
Choose a tag to compare

Rate limiting is now reduced decreasing the time the script takes to run. API calls for Google Sheets are batched together where possible.

Additionally, Git Metrics and Orientation Metrics are now classes reducing the amount of duplicate functions and global variables in use.

February 2024

08 Feb 12:37
Compare
Choose a tag to compare

With this release, the code now runs as a CI Pipeline on GitHub Actions every 4 hours instead of on a DigitalOcean Droplet using cron. This means that this can be managed entirely on GitHub and will automatically use new changes when running.

January 2024

26 Jan 12:58
Compare
Choose a tag to compare

This release focuses on removing configuration out of the repository and into a Google Sheet used by the Program Team. This means that to run this script correctly, data needs to be correct inside of the Git Metrics Sheet, such as:

  • Term dates
  • Project URLs
  • Orientation Project URLs
  • Fellows

Additional changes include:

  • The Orientation Project script will now run as part of the Project Metrics automation but only for the first 3 weeks of the program.