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

Add PRs, Core Reviews, and Issues #9

Open
eduncan911 opened this issue Jul 28, 2020 · 4 comments
Open

Add PRs, Core Reviews, and Issues #9

eduncan911 opened this issue Jul 28, 2020 · 4 comments

Comments

@eduncan911
Copy link

Excellent repo, and I've been warning many for years!

However, the activity seems like we only ever commit. That's not corect. We also have PRs code reviews, and issues.

Could we add these? At the very least, we can do PRs and Issues as an API is available for those.

@Shpota
Copy link
Owner

Shpota commented Aug 2, 2020

Thank you for the feedback. It is an interesting idea. I'll try to implement it once I have time.

@eduncan911
Copy link
Author

Yeah, what's funny is I had about equal PRs and Commits before I ran this, as I always squashed my branches before opening PRs.

But now...

Screenshot_20200802-152752

@eduncan911
Copy link
Author

eduncan911 commented Aug 2, 2020

I'm using a modified version of the open PR for the additional options (made update work; changed the paths to allow contribute.py to work from within the same repo so I can checkin contribute.py alongside all of my comments AND have it run on a schedule with github actions; moved the README updates to a different LOG.md as 20,000 commits over 10+ years made that an insanely large file, etc).

I'm looking into the PRs, Reviews, and Issues and it looks like there are two options, both of which need an addition package or tool installed:

  • Github has released an official CLI tool recently (system package)
  • PyGithub python package to import

I'm tinkering with the latter.

@krunalshahcodes
Copy link

Sadly you can't generate the prs and issues in past using github api or any other way. To solve this i have created a simple nodejs script that you can host on any server and it will create commits, issues and pr requsts using the GitHub apis. Though it can't generate the data in past but if you can keep it running it will generate the data over time.

Here is the repo if anyone wants to use: Github Activity Creator

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

No branches or pull requests

3 participants