Skip to content

codegov.json Aggregation Logic#5

Merged
sachin-panayil merged 3 commits intomainfrom
sachin/indexAggregation
May 8, 2025
Merged

codegov.json Aggregation Logic#5
sachin-panayil merged 3 commits intomainfrom
sachin/indexAggregation

Conversation

@sachin-panayil
Copy link
Copy Markdown

codegov.json Aggregation Logic

Problem

Currently, there is no way to aggregate all the index jsons and there is no source of truth for this type of data either.

Solution

Created a function that grabs all the index files from each organization and combines them into a source of truth codegov,json file.

Result

We now have a source of truth for all the index files and a way to collect them via Github Actions

Test Plan

  • Run the logic locally
  • Run the GitHub action once this is merged (bad practice!!!)

Signed-off-by: Sachin Panayil <sachinpanayil01@gmail.com>
Signed-off-by: Sachin Panayil <sachinpanayil01@gmail.com>
Signed-off-by: Sachin Panayil <sachinpanayil01@gmail.com>
Copy link
Copy Markdown

@natalialuzuriaga natalialuzuriaga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@sachin-panayil sachin-panayil merged commit 86126fa into main May 8, 2025
5 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants