Skip to content

Commit 2f810a1

Browse files
authored
Add GitHub metrics workflow
This workflow runs daily at midnight and can be triggered manually to generate GitHub metrics using the lowlighter/metrics action.
1 parent 26a239b commit 2f810a1

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

.github/workflows/main.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Metrics
2+
on:
3+
schedule: [{cron: "0 0 * * *"}] # Roda todo dia à meia-noite
4+
workflow_dispatch: # Permite rodar manualmente
5+
jobs:
6+
github-metrics:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- uses: lowlighter/metrics@latest
10+
with:
11+
token: ${{ secrets.METRICS_TOKEN }} # Você precisará criar esse Token (PAT)
12+
user: seu-usuario-github
13+
template: classic
14+
base: header, activity, community, repositories, metadata
15+
config_timezone: America/Sao_Paulo
16+
17+
# Plugins que combinam com seu estilo:
18+
plugin_lines: yes # Mostra linhas de código escritas
19+
plugin_habits: yes # Mostra seus horários de maior foco (estilo gráfico de sistema)
20+
plugin_habits_charts: yes
21+
plugin_languages: yes
22+
plugin_languages_details: bytes-size, percentage
23+
plugin_languages_sections: most-used

0 commit comments

Comments
 (0)