Skip to content

dseichter/GithubIssueClient

GithubIssueClient

Create really simple a new task in your GitHub repositories with the GitHub Issue Client.

pep8 trivy Quality Gate Status

SonarCloud

About

With my GitHub Issue Client you can easily and quickly create new tasks within your GitHub repositories. You can access all your available repositories and always get the latest data to create new tasks. All you need is to provide your username and the corresponding Personal Access Token. You create this in your Github profile. Are you using GitHub Enterprise? No problem, just provide your instance URL.

GitHub Issue Client

Installation and configuration of GitHub Issue Client

Download the latest release and save the file in a directory of your choice. In this directory the program creates its configuration file automatically. Depending on how many different GitHub accounts you use, create another subdirectory each with a copy of the executable.

When you start the application for the first time, it checks whether you have already specified a user name and a personal access token (PAT). If this is not the case, enter your own data on the configuration tab. We reload your repositories every time you start the program. This way the program will always show you the latest data. In addition you have the possibility to reload the list of your repositories at any time also over the button again.

GitHub Issue Client - Configuration

Contributing

If you want to contribute by fixing an issue, add a new function or just optimize something, a simple instruction how to start development.

Start development

Create and activate an environment by running the following command:

python -m venv .venv

.venv/Scripts/activate

Install the required dependencies

pip install -r src/requirements.txt

If you want to do some UI changes, download and install the latest wxFormBuilder from the wxFormBuilder Homepage.