ersilia-os / ersilia-maintenance

This repository contains maintenance workflows for the Ersilia Model Hub
GNU General Public License v3.0
0 stars 1 forks source link

Harmonise AirTable registry of the Ersilia Model Hub and available repositories #425

Closed miquelduranfrigola closed 1 month ago

miquelduranfrigola commented 11 months ago

Currently if, for some reason, a model GitHub repository is deleted, the AirTable registry is not aware of it. Likewise, if a record is deleted from AirTable, the repository remains in GitHub.

It would be nice to develop a GitHub Action that checks coherence between available GitHub repositories and records in AirTable. At the end of the action, if any incosistency is found, we could send a message to Slack.

miquelduranfrigola commented 11 months ago

Thought: this may be moved to the ersilia-stats repository, if needed.

GemmaTuron commented 10 months ago

This is linked to ersilia-os/ersilia#768

GemmaTuron commented 10 months ago

I don't think this should go to the ersilia-stats, as this is a maintenance issue not a stats issue

miquelduranfrigola commented 10 months ago

I agree. I am just worried that we will have too many actions in ersilia and this may become difficult to manage/browse. We could create an ersilia-maintenance repo for these kinds of tasks, although I am not convinced either.

miquelduranfrigola commented 9 months ago

Update for the upcoming Harvard T4SG round, we have suggested the creation of an ersilia-maintenance repository.

GemmaTuron commented 2 months ago

Ok, we have an ersilia-maintenance repository now, so is this problem being tackled there already? and if not, can we transfer the issue there so that it gets in the right repo @DhanshreeA ?

DhanshreeA commented 1 month ago

This problem is not being tackled, as evidenced by us having to delete/add entries manually in Airtable. Transferring this issue to ersilia-maintenance, and assigning myself.