kedro-org / kedro-plugins

First-party plugins maintained by the Kedro team.
Apache License 2.0
94 stars 90 forks source link

ci: Add GH action to check for TSC votes on core dataset changes #896

Closed merelcht closed 1 month ago

merelcht commented 1 month ago

Description

Add an automated check to get 1/2 TSC approvals on core dataset changes.

Development notes

This solution isn't perfect, because it will also trigger on any changes to existing datasets and we only need an official votes for new datasets being contributed to the core datasets.

I suggest we don't make this a mandatory check, but it will serve as an automatic reminder to check if we need a TSC vote.

Example of this check in action: https://github.com/merelcht/kedro-plugins/pull/3

Checklist

ankatiyar commented 1 month ago

This will need to be added to the merge-gatekeeper.yml under ignored tests so it doesn't block the merging on other PRs