diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..571afc4 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,44 @@ +# Visit https://github.com/lowlighter/metrics/blob/master/action.yml for full reference +name: Metrics +on: + # Schedule updates (each hour) + schedule: [{cron: "0 4 * * *"}] + # Lines below let you run workflow manually and on each commit + workflow_dispatch: + push: {branches: ["main"]} +jobs: + github-metrics: + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - uses: lowlighter/metrics@latest + with: + token: ${{ secrets.METRICS_TOKEN }} + + # Options + user: marvinscham + template: classic + base: header, activity, community, repositories, metadata + config_timezone: Europe/Berlin + plugin_activity: yes + plugin_activity_days: 14 + plugin_activity_filter: all + plugin_activity_limit: 5 + plugin_activity_load: 300 + plugin_activity_visibility: all + plugin_activity_skipped: marvinscham/marvinscham + plugin_followup: yes + plugin_followup_sections: user, repositories + plugin_isocalendar: yes + plugin_isocalendar_duration: half-year + plugin_languages: yes + plugin_languages_analysis_timeout: 15 + plugin_languages_categories: markup, programming + plugin_languages_colors: github + plugin_languages_limit: 8 + plugin_languages_recent_categories: markup, programming + plugin_languages_recent_days: 14 + plugin_languages_recent_load: 300 + plugin_languages_sections: most-used + plugin_languages_threshold: 0%