Skip to content

用来存放actions执行各种签到的脚本

Notifications You must be signed in to change notification settings

WyInnovate/actions-checkin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Actions Check-in

本仓库用于存放 GitHub Actions 执行的各种签到脚本。

新增功能:

企业微信消息推送

现在可以通过企业微信接收 GitHub Actions 执行的通知。要启用该功能,请设置企业微信机器人的 webhook 并将 webhook key 添加为 GitHub Actionssecret

配置步骤:

  1. 前往 GitHub 仓库的 Settings > Secrets and variables > Actions
  2. 添加名称为 WEBHOOK_KEY 的新 secret,并将企业微信 webhook key 作为值输入。

完成后,Actions 工作流可以使用该 key 发送通知。

Server酱

文档地址
配置步骤:

  1. 前往 GitHub 仓库的 Settings > Secrets and variables > Actions
  2. 添加名称为 SERVER_CHAN_KEY 的新 secret,并将管理后台的key 作为值输入。
  3. 添加名称为SERVER_CHAN_CHANNEL 不设置则为默认推送渠道 具体值详见文档。

Qmsg酱消息推送

文档地址
配置步骤:

  1. 前往 GitHub 仓库的 Settings > Secrets and variables > Actions
  2. 添加名称为 QMSG_KEY 的新 secret,并将Qmsg酱管理台的key 作为值输入。

在签到脚本中使用 WebP Cloud

  1. 前往 GitHub 仓库的 Settings > Secrets and variables > Actions
  2. 添加名称为 WEBPCLOUD_TOKEN 的新 secret
  3. 从登录后的Local Storage中获取 token 并将其作为 secret 的值。

重要提示:建议使用无痕模式进行登录 千万不要退出登录,否则参数值将失效 有效期似乎只有五天 五天以后需要重新设置变量。

使用 Follow,需要在 GitHub 中添加以下两个 secret

  1. 前往 GitHub 仓库的 Settings > Secrets and variables > Actions

  2. 添加两个新 secret

    • FOLLOW_CSRF_TOKEN
    • FOLLOW_COOKIE

    这两个值可以从浏览器开发者工具的 /auth/session 请求头(Request Header)中获取。


github主页贪吃蛇动画

  1. Settings > Actions > General > Workflow permissions > 选择Read and write permissions 保存
  2. Actions > 手动运行一次generate-snake
  3. 使用 如![](https://github.com/Shadownc/actions-checkin/blob/output/github-snake.svg)

About

用来存放actions执行各种签到的脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%