Starred
安装
$ pip install starred
$ starred --username maguowei --token=xxxxxxxx --sort > README.md
使用方法
$ starred --help
用法: starred [选项]
GitHub starred
通过GitHub stars创建您自己的Awesome List!
示例: starred --username maguowei --token=xxxxxxxx --sort > README.md
选项:
--username TEXT GitHub用户名 [必填]
--token TEXT GitHub令牌 [必填]
--sort 按类别[语言/主题]名称字母顺序排序
[默认: False]
--topic 按主题分类,默认按语言分类
[默认: False]
--topic_limit INTEGER 主题star数大于此数值,设置更大的值可以减少主题数量
[默认: 500]
--repository TEXT 仓库名称 [默认: ]
--filename TEXT 文件名 [默认: README.md]
--message TEXT 提交信息 [默认: update stars]
--private 包含私有仓库 [默认: False]
--version 显示版本并退出
--help 显示此帮助信息并退出
演示
# 自动创建仓库
$ export GITHUB_TOKEN=你的令牌
$ starred --username 你的用户名 --repository awesome-stars --sort
maguowei/awesome-stars
- 使用GitHub Action每天更新awesome-stars GitHub Action示例
谁在使用starred?
使用awesome-stars作为模板
创建awesome-stars仓库的简单方法是使用maguowei/awesome-stars作为模板。 它将通过GitHub Action每天自动更新您的awesome-stars仓库。
将权限设置为读写权限
并点击保存
按钮
- 首次运行工作流
点击运行工作流
按钮
- 自定义工作流调度
常见问题
-
生成新令牌
链接: Github个人访问令牌
-
安装主分支版本
$ poetry build $ pip install dist/starred-${x.x.x}.tar.gz
-
开发与运行
poetry run starred --help