Skip to content

jpus/lunes-login

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

auto_login_lunes 登录续期 建议每15天内一定要成功登录一回

你需要做以下修改:

1、设置环境变量,环境变量格式如下:

ACCOUNTS_BATCH='a1@gmail.com,pass1
a2@gmail.com,pass2,123456:AAxxxxxx,123456789'

格式为:

email,password,tg_bot_token,tg_chat_id

每行一套数据:

1、不发 TG:email,password

2、发 TG:email,password,tg_bot_token,tg_chat_id

2、开放自动写time.txt的文件权限。

这个主要是用于规避github 默认60天的仓库代码没有任何变动就会自动给你发邮件并且自动禁用action的定时任务。

GITHUB_TOKEN 不用你手动创建 —— 只要你的 workflow 在 GitHub Actions 里跑起来,GitHub 会自动为每次运行生成一个临时的 secrets.GITHUB_TOKEN,在 workflow 里直接用就行(你已经在用 ${{ secrets.GITHUB_TOKEN }} 了)。

你需要做的通常是 给它权限、以及确认 checkout 会把它用在 push 上。

  1. 你不需要创建:它默认就存在,在 workflow 里这样写就能用:
env:
  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

这个 secrets.GITHUB_TOKEN 是 GitHub 自动注入的,不会出现在 “Secrets” 列表里让你手动建。

  1. 你需要设置的地方:给它写权限

到仓库:

Settings → Actions → General → Workflow permissions

选择:

✅ Read and write permissions

(如果是 “Read repository contents permission” 只读,那 git push 会失败。)

你 workflow 里这段也要保留(你已经写对了):

permissions:
  contents: write

3、修改定时任务执行时间。

main.yml里面修改你的定时任务的执行时间(建议每15天内一定要执行一次登录成功的)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages