Get support for dbu/github-cli

If you're new to LTH, please see our FAQ for more information on what it is we do.

Support Options

Unfortunately, there are currently no active helpers for this repository on the platform. Until they become available, we reccomend the following actions:

View Open Issues

Take a look to see if anyone else has experienced the same issue as you and if they managed to solve it.

Open an Issue

Make sure to read any relevant guidelines for opening issues on this repo before posting a new issue.

Sponsor directly

Check out the page and see if there are any options to sponsor this project or it's developers directly.

dbu/github-cli

Deprecated

You should rather use the Dashboard Project as this repository is abandoned. All functionality from this repository has been ported into the dashboard project.

Github Data Client

Rapidly losing the overview over the gazillion of pull requests on the many bundles in various organizations that i maintain, I set out to build this tool to see an overview of open pull requests.

This is still at a very early stage, but for me already a minimal viable product.

Screenshot

Installation

curl -s http://getcomposer.org/installer | php
./composer.phar create-project dbu/github-cli github-cli

You will be prompted for your github credentials that will be stored plain text in app/config/parameters.yml as well as the repositories configuration. Configuring the repositories might be easier doing by editing the parameters.yml file though.

(Reading would work without them, but you would be limited to 5000 requests per hour.)

Usage

Call github:fetch and pass organisation names or repositories as arguments:

app/console github:fetch phpcr jackalope/jackalope-jackrabbit

You can also configure a default set of repositories to fetch in parameters.yml This will be used if no repository is specified.

Ideas

  • Also count open issues that are no pull requests.
  • Filter to only see new things or only very old (and make definition of "old" configurable). Show the "most important" issues?
  • Gather information about git and show last tag and number of commits since that tag.
  • ...

License

This code is (c) 2013 by David Buchmann and may be used under the GNU Public License GPL.

Credits

Most of the actual work of this tool is done by php-github-api from the guys at KnpLabs.

Our Mission

We want to make open source more sustainable. The entire platform was born from this and everything we do is in aid of this.

Interesting Articles

Thank you for checking out LiveTechHelper |
2025 © lth-dev incorporated

p-e622a1a2