Code Monkey home page Code Monkey logo

blueskyclouds-my-actions's Introduction

BlueskyClouds’s github stats

My-Actions

个人收集并适配Github Actions的各类签到大杂烩

本项目已可以实现自动同步上游更改!具体点击

使用方式

  1. 右上角fork本仓库
  2. 点击Settings -> Secrets -> 点击绿色按钮 (如无绿色按钮说明已激活。直接到第三步。)
  3. 新增 new secret 并设置 Secrets:
  4. 双击右上角自己仓库Star触发,如有不使用项目请禁用部分项目
  5. 必须 - 请随便找个文件(例如README.md),加个空格提交一下,否则可能会出现无法定时执行的问题
  6. 由于规则更新,可能会Fork后会默认禁用,请手动点击Actions 选择要签到的项目 enable workflows激活
  7. 定时执行

定时执行

  1. 支持手动执行,具体在Actions中选中要执行的Workflows后再在右侧可以看到Run workflow,点击即可运行此workflow。

  2. 如果嫌上一步麻烦的,也可以直接点击一下star,你会发现所有的workflow都已执行。

  3. 如需修改执行时间自行修改.github\workflows\下面的yaml内的 cron: 执行时间为国际标准时间 时间转换 分钟在前 小时在后 尽量提前几分钟,因为下载安装部署环境需要一定时间

Cookie变量设置 Secrets:**
名称 内容 说明
PAT 自动同步必须设置 利用Github Actions自动同步上游仓库或新建仓库PAT获取教程
IQIYI_COOKIE 爱奇艺authcookie P00001的值 详情文字教程 视频教程 电脑版有效期三个月
Xiaomi_User 小米运动账号 小米运动账号,多账号请用#分割 例如:13800138000#13800138001
Xiaomi_Pw 小米运动密码 小米运动密码,多账号请用#分割 例如:abc123qwe#abcqwe2
Xiaomi_Bs 小米运动步数 默认为1w-2w之间随机 或自定义随机范围[18000-25000]
BILI_USER 哔哩哔哩账号 B站账号
BILI_PASS 哔哩哔哩密码 B站密码
BILI_COOKIE 哔哩哔哩COOKIE(非必填) 哔哩哔哩COOKIE,如果账号密码无法登陆就用COOKIE,等一段时间再用账号密码即可.
BILI_NUM 哔哩哔哩每日投币数量 每日投币数量可不填默认0 不投币
BILI_TYPE 哔哩哔哩每日投币方式 投币方式可不填默认1,只给关注的人投币 0 则随机投币
BIKA_USER 哔咔漫画用户名 哔咔漫画用户名
BIKA_PASS 哔咔漫画密码 哔咔漫画密码
WPS_KEY WPS_SID WPS COOKIE中的wps_sid,只要不注销,10年过期
V_REF_URL 腾讯视频Request URL 电脑端搜索auth_refresh复制整段Request url图片教程
V_COOKIE 腾讯视频Cookie 电脑端搜索auth_refresh复制Cookie图片教程
TELECOM_MOBILE **电信手机号 只需要手机号 单账号 多账号将会暴露手机号 自行考虑,多账号使用,分割 部分地区或手机号暂无法签到,自行测试使用
V2EXCK V2EX的Cookie V2EX的Cookie
BDUSS 百度BDUSS BDUSS值切勿使用双击复制 (结尾有一个符号双击复制可能无法复制完整)
推送通知环境变量(目前提供微信server酱pushplus(推送加)iOS Bark APPtelegram机器人钉钉机器人企业微信机器人iGot等通知方式)
Name 归属 属性 说明
SEND_KEY 推送开关 非必须 仅在Cookie失效时发送推送,值随意
PUSH_KEY 微信server酱推送 非必须 server酱的微信通知更新公告
BARK_PUSH BARK推送 非必须 IOS用户下载BARK这个APP,填写内容是app提供的设备码,例如:https://api.day.app/123 ,那么此处的设备码就是123,再不懂看 这个图(注:支持自建填完整链接即可)
BARK_SOUND BARK推送 非必须 bark推送声音设置,例如choo,具体值请在bark-推送铃声-查看所有铃声
TG_BOT_TOKEN telegram推送 非必须 tg推送(需设备可连接外网),TG_BOT_TOKENTG_USER_ID两者必需,填写自己申请@BotFather的Token,如10xxx4:AAFcqxxxxgER5uw , 具体教程
TG_USER_ID telegram推送 非必须 tg推送(需设备可连接外网),TG_BOT_TOKENTG_USER_ID两者必需,填写@getuseridbot中获取到的纯数字ID, 具体教程
DD_BOT_TOKEN 钉钉推送 非必须 钉钉推送(DD_BOT_TOKENDD_BOT_SECRET两者必需)官方文档 ,只需https://oapi.dingtalk.com/robot/send?access_token=XXX 等于=符号后面的XXX即可
DD_BOT_SECRET 钉钉推送 非必须 (DD_BOT_TOKENDD_BOT_SECRET两者必需) ,密钥,机器人安全设置页面,加签一栏下面显示的SEC开头的SECXXXXXXXXXX等字符 , 注:钉钉机器人安全设置只需勾选加签即可,其他选项不要勾选,再不懂看 这个图
QYWX_KEY 企业微信机器人推送 非必须 密钥,企业微信推送 webhook 后面的 key 详见官方说明文档
QYWX_AM 企业微信应用推送 非必须 依次填入 企业id,secret,@all(或者成员id),AgentID,图片id 详见官方说明文档 详见获取教程文档
IGOT_PUSH_KEY iGot推送 非必须 iGot聚合推送,支持多方式推送,确保消息可达。 参考文档
PUSH_PLUS_TOKEN pushplus推送 非必须 微信扫码登录后一对一推送或一对多推送下面的token(您的Token) 官方网站
PUSH_PLUS_USER pushplus推送 非必须 一对多推送的“群组编码”(一对多推送下面->您的群组(如无则新建)->群组编码)注:(1、需订阅者扫描二维码 2、如果您是创建群组所属人,也需点击“查看二维码”扫描绑定,否则不能接受群组消息推送),只填PUSH_PLUS_TOKEN默认为一对一推送
TG_PROXY_HOST Telegram 代理的 IP 非必须 代理类型为 http。例子:http代理 http://127.0.0.1:1080 则填写 127.0.0.1
TG_PROXY_PORT Telegram 代理的端口 非必须 例子:http代理 http://127.0.0.1:1080 则填写 1080

同步Fork后的代码

手动同步

手动同步 https://blog.blueskyclouds.com/jsfx/58.html

自动同步

方案A - 强制远程分支覆盖自己的分支
  1. 参考这里,安装pull插件,并确认此项目已在pull插件的作用下(参考文中1-d)。
  2. 确保.github/pull.yml文件正常存在,yml内上游作者填写正确(此项目已填好,无需更改)。
  3. 确保pull.yml里面是mergeMethod: hardreset(默认就是hardreset)。
  4. ENJOY!上游更改三小时左右就会自动发起同步。
方案B - 保留自己分支的修改

上游变动后pull插件会自动发起pr,但如果有冲突需要自行手动确认。 如果上游更新涉及workflow里的文件内容改动,需要自行手动确认。

  1. 参考这里,安装pull插件,并确认此项目已在pull插件的作用下(参考文中1-d)。
  2. 确保.github/pull.yml文件正常存在,yml内上游作者填写正确(此项目已填好,无需更改)。
  3. 将pull.yml里面的mergeMethod: hardreset修改为mergeMethod: merge保存。
  4. ENJOY!上游更改三小时左右就会自动发起同步。

鸣谢

特别感谢 JetBrains 为开源项目提供免费的 WebStrom 等 IDE 的授权

历史 Star 数

访问量

blueskyclouds-my-actions's People

Contributors

blueskyclouds avatar colloq168 avatar elletear avatar guchenxiao avatar insoxin avatar liuweitao avatar luzmasonj avatar silentely avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.