小白教程:利用github实现阿里云盘自动签到并推送到TG

查看 43|回复 1
作者:aipage   
   
1.创建一个新的仓库,命名 aliyun-signin-action
2.在仓库中新建文件  .github/workflows/signin.yml
写入以下代码:
[ol]name: Aliyun Signin
on:
  schedule:
   # 每天国际时间 17:20 运行一次, 中国时间 01:20
    - cron: '20 17 * * *'
  workflow_dispatch:
jobs:
  signin:
    name: Aliyun Signin
    runs-on: ubuntu-latest
    steps:
      - uses: ImYrS/[email protected]
        with:
          REFRESH_TOKENS: ${{ secrets.REFRESH_TOKENS }}
          GP_TOKEN: ${{ secrets.GP_TOKEN}}
          PUSH_TYPES: 'TELEGRAM'
          TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}
          TELEGRAM_CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }}[/ol]复制代码
3.获取REFRESH_TOKENS
打开下面的网址:https://alist.nn.ci/zh/guide/drivers/aliyundrive.html  按提示获取阿里云盘Token
4.新建一个Personal access tokens (classic)
点击 GitHub 头像 -> Settings (注意与配置 Secrets 不是同一个 Settings) -> Developer settings -> Personal access token -> Tokens(classic) -> Generate new token 权限选择 repo, 不然不能更新 Secrets. 记住生成的 token, 离开页面后无法查看
5.在仓库的 Settings -> Secrets and Variables -> Actions 中点击 New repository secret 添加 Secrets和相应的值

6.运行action
在仓库的 Actions -> Aliyun Signin -> Run workflow 中点击 Run workflow 按钮运行和查看运行结果
后记:运行会出现错误
[ol]Process completed with exit code 1.[/ol]复制代码
但不影响正常使用

仓库, 阿里, 代码

爱你一生1024   
第一
您需要登录后才可以回帖 登录 | 立即注册

返回顶部