Skip to content

Metrics

Metrics #378

Workflow file for this run

---
name: Metrics
"on":
# Schedule daily updates
schedule: [{cron: "0 0 * * *"}]
# (optional) Run workflow manually
workflow_dispatch:
# (optional) Run workflow when pushing on master/main
push:
branches:
- "main"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: write
discussions: read
issues: read
id-token: write
jobs:
github-metrics:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: lowlighter/metrics@latest
with:
token: ${{ secrets.LOWLIGHTER_TOKEN }}
iso_calendar:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: lowlighter/metrics@latest
with:
filename: iso_calendar.svg
# You'll need to setup a personal token in your secrets.
token: ${{ secrets.LOWLIGHTER_TOKEN }}
# GITHUB_TOKEN is a special auto-generated token used for commits
committer_token: ${{ github.token }}
# Options
user: yaleman
template: classic
base: ""
config_timezone: "Australia/Brisbane"
plugin_isocalendar: yes
plugin_isocalendar_duration: half-year