kkminseok / my-Repository-Traffic

πŸ“œWrite a `Git Action` scheduler that allows me to see the traffic for all my repositories for the past day or two weeks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Korean Guide

my-Repository-Traffic

want to create a Git Action scheduler that allows me to view the traffic for all of my repositories for a day or two weeks.

Is it not too inconvenient to have to go into the traffic for each repository to check?

I want to automate this process using API and Action scheduler.

The goal is to rank the repositories by daily changes, daily visitors and cloners, and compare the data from the past two weeks.

With this data, I can see which of my repositories are the most popular and also check the trend.

Project Structure

β”œβ”€β”€ README.md
β”œβ”€β”€ __pycache__
β”œβ”€β”€ data.    -> data model
β”œβ”€β”€ main.py.  -> main code
β”œβ”€β”€ module.   -> service code
β”œβ”€β”€ poetry.lock. -> poetry dependency
β”œβ”€β”€ pyproject.toml
β”œβ”€β”€ pytest.ini.  -> test env
β”œβ”€β”€ tests.  -> test codes
└── venv.

how to use

  1. fork
  2. In the settings, I will register a GitHub token under the name MY_TRAFFIC_TOKEN.

Enter IssueTab

Thinks

This project is currently being updated and refactored.

The process of thinking about producing efficient code

  • We have applied first-class collection to manage the state and behavior of Repository objects.

About

πŸ“œWrite a `Git Action` scheduler that allows me to see the traffic for all my repositories for the past day or two weeks.


Languages

Language:Python 100.0%