Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/foufou-exe/octocat
Github statistics generation
https://github.com/foufou-exe/octocat
github github-actions profile
Last synced: 1 day ago
JSON representation
Github statistics generation
- Host: GitHub
- URL: https://github.com/foufou-exe/octocat
- Owner: Foufou-exe
- Created: 2023-04-14T08:20:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-13T18:05:25.000Z (9 months ago)
- Last Synced: 2024-04-13T21:41:41.481Z (9 months ago)
- Topics: github, github-actions, profile
- Homepage: https://github.com/Foufou-exe/octocat/blob/main/profile-3d-contrib/profile-night-rainbow.svg
- Size: 6.67 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Octocat Github Stats Generator ✨
The aim of this project is to generate commits statistics from a specific GitHub repository and present them as an SVG file. The statistics are updated daily using a GitHub Action to reflect the latest contributions.## Table of contents 🌲
- [Fonctionnalités](#fonctionnalités)
- [Utilisation](#utilisation)
- [GitHub Action](#github-action)## Features 🎈
- Generates an SVG chart of commit statistics for a GitHub repository.
- Automatically updates data every day using a GitHub Action.
- Easy customisation of the graph by modifying the parameters.## Use 📌
Pour utiliser ce générateur de statistiques, suivez ces étapes simples :
1. `Fork a project `
2. `Adapter le Github action` :
3. `Put your { TOKEN and repo } values in the 'Secret and vairable ==> Action ' `
4. `After test a Github Action`## GitHub Action ⚙️
```yaml
name: GitHub-Profile-3D-Contribon:
schedule: # 03:00 JST == 18:00 UTC
- cron: "0 18 * * *"
workflow_dispatch:jobs:
build:
runs-on: ubuntu-latest
name: generate-github-profile-3d-contrib
steps:
- uses: actions/checkout@v3
- uses: yoshi389111/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.TOKEN }}
USERNAME: ${{ github.repository_owner }}
- name: Commit & Push
run: |
git config user.name github-actions
git config user.email [email protected]
git add -A .
git commit -m "generated"
git push
```