🚀

Metrics plugin "Isometric commit calendar"

2023/05/02に公開

資料

  1. 全部のMetrics plugin:

https://github.com/lowlighter/metrics/blob/master/README.md#-documentation

  1. Isometric commit calendarのみ:
  1. Set up how to:

https://github.com/lowlighter/metrics/blob/master/README.md#-setup

  1. 欲しいもの:

手順

https://github.com/lowlighter/metrics/blob/master/.github/readme/partials/documentation/setup/action.md#️-using-github-action-on-a-profile-repository-10-min

  1. username/username repoに移動(なければ作る)
  2. Github personal tokenを作る。
  3. 作ったtokenをrepository secretsに設定する。
  4. Github Action workflowの設定をする。
.github/workflows/metrics.yml
name: Metrics
on:
  # Schedule daily updates
  schedule: [{cron: "0 0 * * *"}]
  # (optional) Run workflow when pushing on master/main
  push: {branches: ["master", "main"]}
jobs:
  github-metrics:
    runs-on: ubuntu-latest
    permissions:
      contents: write
    steps:
      - uses: lowlighter/metrics@latest
        with:
          filename: metrics.plugin.isocalendar.svg
          token: ${{ secrets.METRICS_TOKEN }}
          base: ""
          plugin_isocalendar: yes
  1. 自分のusername/username repoのREADME.mdにリンクを追加する。今回の場合は以下の通り。
username/README.md
<picture>
  <img src="/metrics.plugin.isocalendar.svg" alt="Metrics">
</picture>

最後

はい完成いい感じですねー。
あとのカスタマイズはご自分でどうぞ〜。

脚注
  1. https://github.com/lowlighter/metrics/blob/master/.github/readme/partials/documentation/setup/action.md ↩︎

Discussion