You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
CordCloud Action
v0.0.2
CordCloud 帐号自动续命。可配置 workflow 的触发条件为 schedule
,实现每日自动签到续命,领取流量。
参数 | 描述 | 是否必传 | 默认值 |
---|---|---|---|
email |
你的 CordCloud 邮箱 | 是 | |
passwd |
你的 CordCloud 密码 | 是 | |
host |
CordCloud 站点 | 否 | cordcloud.biz |
注意:使用此 CordCloud Action 前,请关闭两步验证,即把验证设置为“不要求”。
在你的任意一个 GitHub 仓库 .github/workflows/
文件夹下创建一个 .yml 文件,如 cc.yml
,内容如下:
name: CordCloud
on:
schedule:
# 可自定义 cron 表达式
- cron: '0 2 * * *'
jobs:
checkin:
runs-on: ubuntu-latest
steps:
- uses: yanglbme/cordcloud-action@main
with:
email: ${{ secrets.CC_EMAIL }}
passwd: ${{ secrets.CC_PASSWD }}
host: cordcloud.site
同时,在项目的 Settings -> Secrets
路径下配置好 CC_EMAIL
与 CC_PASSWD
,不要直接在 .yml
文件中暴露个人帐号信息。
注意:
cron 是 UTC 时间,使用时请将北京时间转换为 UTC 进行配置。由于 GitHub Actions 的限制,如果将 cron 设置为 * * * * *
,则实际的执行频率为每 5 分钟执行一次。
┌───────────── 分钟 (0 - 59)
│ ┌───────────── 小时 (0 - 23)
│ │ ┌───────────── 日 (1 - 31)
│ │ │ ┌───────────── 月 (1 - 12 或 JAN-DEC)
│ │ │ │ ┌───────────── 星期 (0 - 6 或 SUN-SAT)
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
* * * * *