docs(templates): add examples.yml
This commit is contained in:
@@ -1,106 +1,3 @@
|
|||||||
- name: Classic template
|
|
||||||
uses: lowlighter/metrics@latest
|
|
||||||
with:
|
|
||||||
filename: metrics.classic.svg
|
|
||||||
token: ${{ secrets.METRICS_TOKEN }}
|
|
||||||
base: header, repositories
|
|
||||||
plugin_lines: yes
|
|
||||||
|
|
||||||
- name: Repository template
|
|
||||||
uses: lowlighter/metrics@latest
|
|
||||||
with:
|
|
||||||
template: repository
|
|
||||||
filename: metrics.repository.svg
|
|
||||||
token: ${{ secrets.METRICS_BOT_TOKEN }}
|
|
||||||
user: lowlighter
|
|
||||||
repo: metrics
|
|
||||||
plugin_lines: yes
|
|
||||||
plugin_followup: yes
|
|
||||||
plugin_projects: yes
|
|
||||||
plugin_projects_repositories: lowlighter/metrics/projects/1
|
|
||||||
|
|
||||||
- name: Terminal template
|
|
||||||
uses: lowlighter/metrics@latest
|
|
||||||
with:
|
|
||||||
template: terminal
|
|
||||||
filename: metrics.terminal.svg
|
|
||||||
token: ${{ secrets.METRICS_TOKEN }}
|
|
||||||
base: header, metadata
|
|
||||||
|
|
||||||
- name: Markdown template
|
|
||||||
uses: lowlighter/metrics@latest
|
|
||||||
with:
|
|
||||||
template: markdown
|
|
||||||
filename: metrics.markdown.md
|
|
||||||
markdown: metrics.markdown.template.md
|
|
||||||
config_output: markdown
|
|
||||||
token: ${{ secrets.METRICS_TOKEN }}
|
|
||||||
|
|
||||||
- name: Markdown template (with plugins)
|
|
||||||
uses: lowlighter/metrics@latest
|
|
||||||
with:
|
|
||||||
template: markdown
|
|
||||||
filename: metrics.markdown.full.md
|
|
||||||
markdown: https://raw.githubusercontent.com/lowlighter/metrics/master/source/templates/markdown/example.md
|
|
||||||
config_output: markdown
|
|
||||||
plugin_activity: yes
|
|
||||||
plugin_activity_limit: 7
|
|
||||||
plugin_activity_days: 0
|
|
||||||
plugin_activity_filter: issue, pr, release, fork, review, ref/create
|
|
||||||
plugin_posts: yes
|
|
||||||
plugin_posts_source: dev.to
|
|
||||||
plugin_posts_descriptions: yes
|
|
||||||
plugin_posts_covers: yes
|
|
||||||
plugin_posts_limit: 2
|
|
||||||
plugin_rss: yes
|
|
||||||
plugin_rss_source: https://news.ycombinator.com/rss
|
|
||||||
plugin_rss_limit: 4
|
|
||||||
plugin_tweets: yes
|
|
||||||
plugin_tweets_token: ${{ secrets.TWITTER_TOKEN }}
|
|
||||||
plugin_tweets_user: github
|
|
||||||
plugin_tweets_attachments: yes
|
|
||||||
plugin_tweets_limit: 2
|
|
||||||
plugin_topics: yes
|
|
||||||
plugin_topics_limit: 24
|
|
||||||
plugin_isocalendar: yes
|
|
||||||
plugin_languages: yes
|
|
||||||
token: ${{ secrets.METRICS_TOKEN }}
|
|
||||||
|
|
||||||
- name: Markdown template (pdf output)
|
|
||||||
uses: lowlighter/metrics@latest
|
|
||||||
with:
|
|
||||||
template: markdown
|
|
||||||
filename: metrics.markdown.pdf
|
|
||||||
markdown: https://raw.githubusercontent.com/lowlighter/metrics/master/source/templates/markdown/example.pdf.md
|
|
||||||
config_output: markdown-pdf
|
|
||||||
plugin_rss: yes
|
|
||||||
plugin_rss_source: https://news.ycombinator.com/rss
|
|
||||||
plugin_rss_limit: 4
|
|
||||||
plugin_isocalendar: yes
|
|
||||||
config_twemoji: yes
|
|
||||||
config_padding: 5%
|
|
||||||
token: ${{ secrets.METRICS_TOKEN }}
|
|
||||||
|
|
||||||
- name: Community templates
|
|
||||||
uses: lowlighter/metrics@latest
|
|
||||||
with:
|
|
||||||
token: ${{ secrets.METRICS_TOKEN }}
|
|
||||||
template: "@classic"
|
|
||||||
setup_community_templates: "lowlighter/metrics@master:classic"
|
|
||||||
test:
|
|
||||||
modes:
|
|
||||||
- action
|
|
||||||
|
|
||||||
- name: Plugin error example
|
|
||||||
uses: lowlighter/metrics@latest
|
|
||||||
with:
|
|
||||||
filename: metrics.plugin.error.svg
|
|
||||||
token: ${{ secrets.METRICS_TOKEN }}
|
|
||||||
base: ""
|
|
||||||
plugin_projects: yes
|
|
||||||
test:
|
|
||||||
skip: true
|
|
||||||
|
|
||||||
- name: Organization
|
- name: Organization
|
||||||
uses: lowlighter/metrics@latest
|
uses: lowlighter/metrics@latest
|
||||||
with:
|
with:
|
||||||
@@ -131,3 +28,13 @@
|
|||||||
filename: metrics.example.png
|
filename: metrics.example.png
|
||||||
token: ${{ secrets.METRICS_TOKEN }}
|
token: ${{ secrets.METRICS_TOKEN }}
|
||||||
config_output: png
|
config_output: png
|
||||||
|
|
||||||
|
- name: Plugin error example
|
||||||
|
uses: lowlighter/metrics@latest
|
||||||
|
with:
|
||||||
|
filename: metrics.plugin.error.svg
|
||||||
|
token: ${{ secrets.METRICS_TOKEN }}
|
||||||
|
base: ""
|
||||||
|
plugin_projects: yes
|
||||||
|
test:
|
||||||
|
skip: true
|
||||||
7
source/templates/classic/examples.yml
Normal file
7
source/templates/classic/examples.yml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
- name: Example
|
||||||
|
uses: lowlighter/metrics@latest
|
||||||
|
with:
|
||||||
|
filename: metrics.classic.svg
|
||||||
|
token: ${{ secrets.METRICS_TOKEN }}
|
||||||
|
base: header, repositories
|
||||||
|
plugin_lines: yes
|
||||||
9
source/templates/community/examples.yml
Normal file
9
source/templates/community/examples.yml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
- name: Example
|
||||||
|
uses: lowlighter/metrics@latest
|
||||||
|
with:
|
||||||
|
token: ${{ secrets.METRICS_TOKEN }}
|
||||||
|
template: "@classic"
|
||||||
|
setup_community_templates: "lowlighter/metrics@master:classic"
|
||||||
|
test:
|
||||||
|
modes:
|
||||||
|
- action
|
||||||
53
source/templates/markdown/examples.yml
Normal file
53
source/templates/markdown/examples.yml
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
- name: Example
|
||||||
|
uses: lowlighter/metrics@latest
|
||||||
|
with:
|
||||||
|
template: markdown
|
||||||
|
filename: metrics.markdown.md
|
||||||
|
markdown: metrics.markdown.template.md
|
||||||
|
config_output: markdown
|
||||||
|
token: ${{ secrets.METRICS_TOKEN }}
|
||||||
|
|
||||||
|
- name: Example with plugins configuration for embed use
|
||||||
|
uses: lowlighter/metrics@latest
|
||||||
|
with:
|
||||||
|
template: markdown
|
||||||
|
filename: metrics.markdown.full.md
|
||||||
|
markdown: https://raw.githubusercontent.com/lowlighter/metrics/master/source/templates/markdown/example.md
|
||||||
|
config_output: markdown
|
||||||
|
plugin_activity: yes
|
||||||
|
plugin_activity_limit: 7
|
||||||
|
plugin_activity_days: 0
|
||||||
|
plugin_activity_filter: issue, pr, release, fork, review, ref/create
|
||||||
|
plugin_posts: yes
|
||||||
|
plugin_posts_source: dev.to
|
||||||
|
plugin_posts_descriptions: yes
|
||||||
|
plugin_posts_covers: yes
|
||||||
|
plugin_posts_limit: 2
|
||||||
|
plugin_rss: yes
|
||||||
|
plugin_rss_source: https://news.ycombinator.com/rss
|
||||||
|
plugin_rss_limit: 4
|
||||||
|
plugin_tweets: yes
|
||||||
|
plugin_tweets_token: ${{ secrets.TWITTER_TOKEN }}
|
||||||
|
plugin_tweets_user: github
|
||||||
|
plugin_tweets_attachments: yes
|
||||||
|
plugin_tweets_limit: 2
|
||||||
|
plugin_topics: yes
|
||||||
|
plugin_topics_limit: 24
|
||||||
|
plugin_isocalendar: yes
|
||||||
|
plugin_languages: yes
|
||||||
|
token: ${{ secrets.METRICS_TOKEN }}
|
||||||
|
|
||||||
|
- name: Example (pdf output)
|
||||||
|
uses: lowlighter/metrics@latest
|
||||||
|
with:
|
||||||
|
template: markdown
|
||||||
|
filename: metrics.markdown.pdf
|
||||||
|
markdown: https://raw.githubusercontent.com/lowlighter/metrics/master/source/templates/markdown/example.pdf.md
|
||||||
|
config_output: markdown-pdf
|
||||||
|
plugin_rss: yes
|
||||||
|
plugin_rss_source: https://news.ycombinator.com/rss
|
||||||
|
plugin_rss_limit: 4
|
||||||
|
plugin_isocalendar: yes
|
||||||
|
config_twemoji: yes
|
||||||
|
config_padding: 5%
|
||||||
|
token: ${{ secrets.METRICS_TOKEN }}
|
||||||
12
source/templates/repository/examples.yml
Normal file
12
source/templates/repository/examples.yml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
- name: Example
|
||||||
|
uses: lowlighter/metrics@latest
|
||||||
|
with:
|
||||||
|
template: repository
|
||||||
|
filename: metrics.repository.svg
|
||||||
|
token: ${{ secrets.METRICS_BOT_TOKEN }}
|
||||||
|
user: lowlighter
|
||||||
|
repo: metrics
|
||||||
|
plugin_lines: yes
|
||||||
|
plugin_followup: yes
|
||||||
|
plugin_projects: yes
|
||||||
|
plugin_projects_repositories: lowlighter/metrics/projects/1
|
||||||
7
source/templates/terminal/examples.yml
Normal file
7
source/templates/terminal/examples.yml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
- name: Example
|
||||||
|
uses: lowlighter/metrics@latest
|
||||||
|
with:
|
||||||
|
template: terminal
|
||||||
|
filename: metrics.terminal.svg
|
||||||
|
token: ${{ secrets.METRICS_TOKEN }}
|
||||||
|
base: header, metadata
|
||||||
Reference in New Issue
Block a user