App built using Probot which generates a weekly automated summary of activities and happening on your GitHub repository.
- Explore Weekly Digest app here: GitHub Apps - Weekly Digest
- Now, click install and confim your installation location.
- Your app is ready and is live, visit your repository to check out the weekly digest the app has published!
When the Weekly Digest App gets installed in a repository of a user or organization, it curates together the following data and publishes it as an issue:
- Issues created in the last one week
- Open Issues
- Closed Issues
- Noisy Issue
- Liked Issue
- Pull requests opened, updated, or merged in the last pull request
- Opened Pull Requests
- Updated Pull Requests
- Merged Pull Requests
- Commits made in the master branch, in the last week
- Contributors, adding contributions in the last week
- Stargazers, or the fans of your repositories, who really loved your repo
- Releases, of the project you are working on
The app, as the name suggests, generates these digests and publishes it on weekly basis, typically on a Sunday.
One can change the default configuration of the app by adding a .github/weekly-digest.yml file in their GitHub repository, which allows them to configure the publication day and the specific information included in the digest.
- Fork this repository.
- Clone the forked repository on your development machine.
- Move into your project's directory:
cd weekly-digest
- Run
npm install
to setup the project. - Follow Configuring a GitHub App too configure your app on your development machine.
- Follow Running the app locally to run your app on your development machine.
- Before you add a feature or suggest some changes, we recommend opening an issue here so that we can have a discussion about the changes.
- Please make sure you run
npm test
before submitting a pull request. If possible, please add tests for your changes also.
The app is using Javascript Standard Style for linting.
The app is using Jest for Javascript testing.
This project is developed and maintained by Abhijeet Singh.
It is one of the Google Summer of Code 2018 Projects.
Click here to view this Project "Weekly Digest" on Google Summer of Code 2018 Projects
I would like to thanks Gregor Martynus and Wilhelm Klopp for being really awesome mentors and guiding me for this project. ❤️