Skip to main content

GitHub Report tool

Project description

GitHub Report

GitHub Report tool.

Configuration file

In order to create a configuration file, add to your project, at the root level, a file called .ghreports.yaml, with the following structure:

name: myproject-name-slug
title: "My Report Title"
env-file: .env
repos:
  - myorg-1/myproject1
authors:
  - gh-username-1: GitHub Username 1
output-dir: "/tmp/ghreports"

How to run the ghreports

ghreports --start-date 2025-07-01 --end-date 2025-07-31 --config-file tests/.ghreports.yaml

You can also specify the token in the command line as an argument:

ghreports --start-date 2025-07-01 --end-date 2025-07-31 --gh-token blabla --config-file tests/.ghreports.yaml

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ghreports-0.1.1.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ghreports-0.1.1-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file ghreports-0.1.1.tar.gz.

File metadata

  • Download URL: ghreports-0.1.1.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.11.13 Linux/6.11.0-1018-azure

File hashes

Hashes for ghreports-0.1.1.tar.gz
Algorithm Hash digest
SHA256 96dfa93f518d31830f61a63a04513ba39cb0d31baa2b3a3c1e1c903116cab3ed
MD5 549f549f3f1c2052585cf0816ad01ae2
BLAKE2b-256 01281836cefa45d52dc27c8492bcec4dab4efc1080ae771e99ed1668911d60fd

See more details on using hashes here.

File details

Details for the file ghreports-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ghreports-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.11.13 Linux/6.11.0-1018-azure

File hashes

Hashes for ghreports-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1d9a989fa93c2dd60c01369507fca474299d71423b6dbeb7d3616a0dc7739e5c
MD5 3190f6ec3ab076939f8935d7e666228f
BLAKE2b-256 75c86028788d157d724bdc17eafd8c2ba32f10f8fd527729a022e61755a6a092

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page