Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[whv] development progress bot #23

Open
ppolewicz opened this issue Aug 19, 2024 · 1 comment
Open

[whv] development progress bot #23

ppolewicz opened this issue Aug 19, 2024 · 1 comment
Assignees

Comments

@ppolewicz
Copy link
Contributor

Using Claude LLM as much as practical, write a program which will report development progress on discord using discord webhook urls. It will observe github repository families and report on the changes done on them.

An example repository family that we will be watching is opentensor/bittensor and some of its forks (it must be configurable which of the forks we should observe). Every time the bot is run (probably a few times a day), it will have to make:

  • a list of branches of all the repositories in the family
  • a list of all PRs from the main repository

Next we will go to the reporting phase where the bot will compare the old positions of the head of every branch with the current positions. It will first report the branches that have associated PRs, listing the commits added with their titles and links. Then for branches that don't have PRs in the main repository associated with them, it will report the branch movements in a similar way. The report should contain PR title (if available) and number and link, branch name and link to diff, list of commits.

Finally in the end it will update its state in a local database, so that next time it runs it will report the changes from the moment of the report and into the future.

To be done by Nesτa Onur

@ppolewicz
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Deployment
Development

No branches or pull requests

2 participants