Supported features → Full specification |
📗 Classic template 📘 Repository template 📙 Terminal template |
||
---|---|---|---|
👤 Users 👥 Organizations 📓 Repositories |
|||
🔑 (scopeless) read:org (optional) read:user (optional) repo (optional) |
|||
Type | Description |
Base content The following sections are supported:
These are all enabled by default, but it is possible to explicitely opt out from them. |
|
type: array
(comma-separated)
default: header, activity, community, repositories, metadata allowed values:
|
|
Repositories to fetch A higher value result in more accurate metrics but can hit GitHub API rate-limit more easily (especially with a lot of plugins enabled) |
|
type: number
(0 ≤
𝑥)
default: 100 |
|
Repositories to fetch at a time If you receive |
|
type: number
(1 ≤
𝑥
≤ 100)
default: 100 |
|
Include forks |
|
type: boolean
default: no |
|
Repositories affiliations
Some plugin outputs may be affected by this setting too. Set to |
|
type: array
(comma-separated)
default: owner allowed values:
|
|
Default skipped repositories |
|
⏭️ Global option type: array
(comma-separated)
|
|
Default ignored users Note that email are supported only commits-related elements. |
|
⏭️ Global option type: array
(comma-separated)
default: github-actions[bot], dependabot[bot], dependabot-preview[bot], actions-user, [email protected] |
|
Identifiers that has been used for authoring commits Specify names, surnames, username, email addresses that has been used in the past that can be used to detect commits ownerships in some plugins |
|
⏭️ Global option ⏯️ Cannot be preset type: array
(comma-seperated)
default: → User login |
name: Default metrics
uses: lowlighter/metrics@latest
with:
filename: metrics.base.svg
token: ${{ secrets.METRICS_TOKEN }}
base: header, activity, community, repositories, metadata