Files
metrics/source/plugins/starlists/README.md
2023-08-24 22:34:58 +00:00

6.1 KiB
Raw Blame History

← Back to plugins index

💫 Star lists

This plugin displays star lists.

⚠️ Disclaimer

This plugin is not affiliated, associated, authorized, endorsed by, or in any way officially connected with GitHub. All product and company names are trademarks™ or registered® trademarks of their respective holders.

Supported features
→ Full specification
📗 Classic template
👤 Users
No tokens are required for this plugin
Repositories from star lists
Languages from star lists

➡️ Available options

OptionDescription

plugin_starlists

Enable starlists plugin

On master/main
🌐 Web instances must configure settings.json:
  • metrics.run.puppeteer.scrapping
type: boolean
default: no

plugin_starlists_limit

Display limit (star lists)

On master/main
type: number (1 ≤ 𝑥 ≤ 100)
default: 2

plugin_starlists_limit_repositories

Display limit (repositories per star list)

On master/main
type: number (0 ≤ 𝑥 ≤ 100)
default: 2

plugin_starlists_languages

Star lists languages statistics

On master/main
type: boolean
default: no

plugin_starlists_limit_languages

Display limit (languages per star list)

On master/main
type: number (0 ≤ 𝑥)
zero behaviour: disable
default: 8

plugin_starlists_languages_ignored

Ignored languages in star lists

On master/main
type: array (comma-separated)

plugin_starlists_languages_aliases

Custom languages names in star lists

On master/main
type: string

plugin_starlists_shuffle_repositories

Shuffle data

Can be used to create varied outputs

On master/main
type: boolean
default: yes

plugin_starlists_ignored

Skipped star lists

Case and emojis insensitive

On master/main
type: array (comma-separated)

plugin_starlists_only

Showcased star lists

Case and emojis insensitive.

Equivalent to plugin_starlists_ignored with all star lists except the ones listed in this option

On master/main
type: array (comma-separated)

Examples workflows

name: Featured star list
uses: lowlighter/metrics@latest
with:
  filename: metrics.plugin.starlists.svg
  token: NOT_NEEDED
  base: ""
  plugin_starlists: yes
  plugin_starlists_limit_repositories: 2
  plugin_starlists_only: TC39

name: Featured star list languages
uses: lowlighter/metrics@latest
with:
  filename: metrics.plugin.starlists.languages.svg
  token: NOT_NEEDED
  base: ""
  plugin_starlists: yes
  plugin_starlists_languages: yes
  plugin_starlists_limit_languages: 8
  plugin_starlists_limit_repositories: 0
  plugin_starlists_only: Awesome