wekoil / MI-PYT-ghia

MIT License
0 stars 0 forks source link

Github issue auto assigner tool ###############################

.. image:: https://travis-ci.com/wekoil/MI-PYT-ghia.svg?branch=master :target: https://travis-ci.com/wekoil/MI-PYT-ghia .. image:: https://readthedocs.org/projects/mi-pyt-ghia/badge/?version=latest :target: https://mi-pyt-ghia.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

GHIA is python package which can be used to auto assign issues on GitHub. It has CLI mode and web mode.

Installation

from test pypi

.. code-block:: bash

pip install -i https://test.pypi.org/simple/ ghia-michaj24

from package

.. code-block:: bash

pip install .

Usage

CLI mode


.. code-block:: bash

python -m ghia [OPTIONS] REPOSLUG

Example

.. code-block:: bash

python -m ghia -a auth.cfg -r rules.cfg user/repo

Web mode


To start web mode you need to specify where is flask file located

.. code-block:: bash

export FLASK_APP=ghia/web.py flask run

Documentation

Go to the docs dir and build html documentation.

.. code-block:: bash

cd docs make html

Author

Jan Michal michaj24@fit.cvut.cz

License

MIT License