Skip to content

JackPlowman/github-stats-analyser

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

GitHub Stats Analyser

Table of Contents

Introduction

This project is a tool to analyse the statistics of a user's GitHub repositories.

It is designed to be used as a GitHub Action.

The tool is written in Python and uses the GitHub API to some of the statistics. As well it clones the repositories to be analysed and analyses the files in the repositories.

Usage

GitHub Action Example

The GitHub Action is designed to be used in a workflow.

- name: Analyse GitHub repositories
  uses: jackplowman/github-stats-analyser@latest
  with:
    REPOSITORY_OWNER: jackplowman # Put your GitHub username here or use ${{ github.repository_owner }}

GitHub Action Inputs

Name Required Description Type Default
REPOSITORY_OWNER yes The GitHub username of the repositories to analyse. string N/A
GITHUB_TOKEN no A GitHub token to authenticate API requests. string ${{ github.token }}
DEBUG no Enable debug logging. string false

License

MIT