Skip to content

edify/medic-contrib-report

Repository files navigation

medic-contrib-report

This repo generates an Asciidoc report of all Edify’s contributions to Medic’s cht-core and cht-docs repositories.

The report contains:

  • Open pull requests (including author information)

  • Open assign issues (including assignee information)

  • Merged pull requests (including individual contributions by author)

The report is generated using Github’s GraphQL API it assumes that all Edify contributors are part of Edify’s Github organization and belong to the medic team.

Requirements

  • NodeJS >= 20.x

  • Asciidoctor (optional for HTML report)

  • Asciidoctor PDF (optional for PDF report)

  • A Github personal access token (classic) exposed as an environment variable GH_TOKEN

Setup

npm ci

Generating the report

PDF version:

# generates report.pdf
npm run report:pdf

HTML version:

# generates report.html
npm run report:html

Asciidoc version:

# generates report.adoc
npm run report:asciidoc

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published