Github-profilemd-Generate
是在 Github Action
上运行的工具,
用来统计Github用户的资讯并生成卡片放在自介上。
- Repositories Composition - 库的语言统计
- Tags Preference - 关于标籤的喜好
- ...
- ...
- .etc
从 Github GraphQL上获取资料 → 绘製 .SVG 档案→ 工具会提交并推出到仓库的"master" 分支.
在使用此工具之前, 确保你已经发现 Github隐藏的秘密.
例如 kwangsing3/kwangsing3
-
为了使用 Github GraphQL,用来获取资料的Token是必须的, 点击 如何新增金钥用以製作Profile 以了解如何新增用来获得资讯的Token.
-
新增金钥(Token)至自介仓库的秘密(secret)裡,并取名叫做
MY_GITHUB_TOKEN
。 (查看详细教学ADD SECRET TO REPO). -
插入以下的步骤至自己的.yml档案。
- uses: kwangsing3/github-profilemd-Generater@release
env:
GITHUB_TOKEN: ${{ secrets.MY_GITHUB_TOKEN }}
with:
USERNAME: ${{ github.repository_owner }}
GITHUB_REPO_NAME: ${{ github.event.repository.name }}
-
或是複製整个步骤档 范例档案 至
./github/workflows/
。
执行指令时指定一些係数, 或是在.vscode 中使用 launch.json 以方便使用.
$npm run prod [arg1] [arg2] [arg3]
- [arg1]:
username
- [arg2]:
reponame
- [arg3]:
MY_GITHUB_TOKEN
$git clone https://github.com/kwangsing3/github-profilemd.Generater
为了保持README.MD
美观, Github-profilemd-Genearater 不会复写你的 README.md
, 它只负责生产统计卡片以及动态更新至程式库 预设情况下的位置 (./output/github-profilemd-generater/)
, 所以请确保你的 README.MD
使用相对路径来获得卡片,而不是使用另外上传的图片.
*** 请留下星星表示支持,也希望这个工具能够在某一天帮上你的忙 ***