Metrics #6313
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Visit https://github.com/lowlighter/metrics#-documentation for full reference | |
| name: Metrics | |
| on: | |
| # Schedule updates (each hour) | |
| schedule: [{ cron: "0 * * * *" }] | |
| # Lines below let you run workflow manually and on each commit | |
| workflow_dispatch: | |
| push: { branches: ["master", "main"] } | |
| jobs: | |
| github-metrics: | |
| runs-on: ubuntu-latest | |
| environment: | |
| name: production | |
| permissions: | |
| contents: write | |
| steps: | |
| - uses: lowlighter/metrics@latest | |
| with: | |
| # Your GitHub token | |
| # The following scopes are required: | |
| # - public_access (default scope) | |
| # - public_repo | |
| # - read:project | |
| # - repo | |
| # - read:user | |
| # - read:org | |
| # The following additional scopes may be required: | |
| # - read:org (for organization related metrics) | |
| # - read:user (for user related data) | |
| # - read:packages (for some packages related data) | |
| # - repo (optional, if you want to include private repositories) | |
| token: ${{ secrets.METRICS_TOKEN }} | |
| # Options | |
| user: Bluscream | |
| template: classic | |
| base: header, activity, community, repositories, metadata | |
| base_indepth: yes | |
| config_octicon: yes | |
| config_timezone: Europe/Berlin | |
| plugin_achievements: yes | |
| plugin_achievements_display: detailed | |
| plugin_achievements_secrets: yes | |
| plugin_achievements_threshold: C | |
| plugin_activity: yes | |
| plugin_activity_days: 14 | |
| plugin_activity_filter: all | |
| plugin_activity_limit: 5 | |
| plugin_activity_load: 300 | |
| plugin_activity_timestamps: yes | |
| plugin_activity_visibility: all | |
| plugin_calendar: yes | |
| plugin_calendar_limit: 1 | |
| plugin_code: yes | |
| plugin_code_days: 3 | |
| plugin_code_lines: 12 | |
| plugin_code_load: 400 | |
| plugin_code_visibility: public | |
| plugin_discussions: yes | |
| plugin_discussions_categories: yes | |
| plugin_discussions_categories_limit: 3 | |
| plugin_followup: yes | |
| plugin_followup_archived: yes | |
| plugin_followup_indepth: yes | |
| plugin_followup_sections: repositories | |
| plugin_gists: yes | |
| plugin_habits: yes | |
| plugin_habits_charts: yes | |
| plugin_habits_charts_type: classic | |
| plugin_habits_days: 14 | |
| plugin_habits_facts: yes | |
| plugin_habits_from: 200 | |
| plugin_habits_languages_limit: 8 | |
| plugin_habits_languages_threshold: 0% | |
| plugin_habits_trim: yes | |
| plugin_introduction: yes | |
| plugin_introduction_title: yes | |
| plugin_isocalendar: yes | |
| plugin_isocalendar_duration: half-year | |
| plugin_languages: yes | |
| plugin_languages_analysis_timeout: 15 | |
| plugin_languages_analysis_timeout_repositories: 7.5 | |
| plugin_languages_categories: markup, programming | |
| plugin_languages_colors: github | |
| plugin_languages_limit: 8 | |
| plugin_languages_other: yes | |
| 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% | |
| plugin_lines: yes | |
| plugin_lines_history_limit: 1 | |
| plugin_lines_repositories_limit: 4 | |
| plugin_lines_sections: base | |
| plugin_notable: yes | |
| plugin_notable_from: organization | |
| plugin_notable_indepth: yes | |
| plugin_notable_repositories: yes | |
| plugin_notable_self: yes | |
| plugin_people: yes | |
| plugin_people_limit: 24 | |
| plugin_people_shuffle: yes | |
| plugin_people_size: 28 | |
| plugin_people_types: followers, following | |
| plugin_projects: yes | |
| plugin_projects_descriptions: yes | |
| plugin_projects_limit: 4 | |
| plugin_reactions: yes | |
| plugin_reactions_display: absolute | |
| plugin_reactions_limit: 200 | |
| plugin_reactions_limit_discussions: 100 | |
| plugin_reactions_limit_discussions_comments: 100 | |
| plugin_reactions_limit_issues: 100 | |
| plugin_rss: yes | |
| plugin_rss_limit: 10 | |
| plugin_rss_source: https://tinyurl.com/5hyw9yj4 | |
| plugin_skyline: yes | |
| plugin_skyline_frames: 60 | |
| plugin_skyline_quality: 0.5 | |
| plugin_skyline_year: 2024 | |
| plugin_sponsors: yes | |
| plugin_sponsors_past: yes | |
| plugin_sponsors_sections: goal, list, about | |
| plugin_sponsors_size: 24 | |
| plugin_sponsors_title: Sponsor Me! | |
| plugin_sponsorships: yes | |
| plugin_sponsorships_sections: amount, sponsorships | |
| plugin_sponsorships_size: 24 | |
| plugin_stackoverflow: yes | |
| plugin_stackoverflow_limit: 2 | |
| plugin_stackoverflow_lines: 5 | |
| plugin_stackoverflow_lines_snippet: 2 | |
| plugin_stackoverflow_sections: answers-top, questions-recent | |
| plugin_stackoverflow_user: 5494061 | |
| plugin_stargazers: yes | |
| plugin_stargazers_charts: yes | |
| plugin_stargazers_charts_type: classic | |
| plugin_stargazers_days: 14 | |
| plugin_stargazers_worldmap: yes | |
| plugin_stargazers_worldmap_token: ${{ secrets.GOOGLE_MAPS_TOKEN }} | |
| plugin_starlists: yes | |
| plugin_starlists_languages: yes | |
| plugin_starlists_limit: 2 | |
| plugin_starlists_limit_languages: 8 | |
| plugin_starlists_limit_repositories: 2 | |
| plugin_starlists_shuffle_repositories: yes | |
| plugin_stars: yes | |
| plugin_stars_limit: 4 | |
| plugin_steam: yes | |
| plugin_steam_achievements_limit: 2 | |
| plugin_steam_games_limit: 5 | |
| plugin_steam_playtime_threshold: 2 | |
| plugin_steam_recent_games_limit: 5 | |
| plugin_steam_sections: player, most-played, recently-played | |
| plugin_steam_user: 76561198022446661 | |
| plugin_steam_token: ${{ secrets.STEAM_TOKEN }} | |
| plugin_support: yes | |
| plugin_topics: yes | |
| plugin_topics_limit: 15 | |
| plugin_topics_mode: starred | |
| plugin_topics_sort: stars | |
| plugin_traffic: yes | |
| plugin_tweets: yes | |
| plugin_tweets_attachments: yes | |
| plugin_tweets_limit: 2 | |
| plugin_tweets_user: BluscreamLP | |
| plugin_tweets_token: ${{ secrets.TWITTER_TOKEN }} | |
| repositories_forks: yes | |
| plugin_screenshot: yes | |
| plugin_screenshot_background: yes | |
| plugin_screenshot_mode: image | |
| plugin_screenshot_selector: body | |
| plugin_screenshot_url: https://bluscream.github.io | |
| plugin_screenshot_wait: 100 |