2021-1-3 push-action作者再次更改,现在需要手动指定更新分支
两种办法(二选一,建议第一种):
1,Settings -> Branches里,把默认分支改成main。
2,参考issues提供的方案:
在yml文件最后加一句branch:master
解决办法(之一):
Settings -> 左栏Branches,把默认分支改成main(记得点update),
然后在.github/workflow/....yml文件最后回车加一句(注意跟上一行对齐,branch:空格main,格式错误会有下划线提醒)
branch: main
最终类似下图:
(做完以上更改后,请按两次右上角的星星以启动action查看情况,而不是点action里的re-run按钮! 还有,同时启动多个action也会触发此错误(例如点星星点多了,一起启动了几个),所以只要有一个显示成功的就可以了!)
(此问题于2021-1-3出现,此时间点后新弄的应该是不存在此问题的)
1,如没有出现重大bug将不会再进行任何更新完善。
这是项目本身决定的,因为续期目的已达到,不再需要进行更新。
2,issues里有人提了几个比较好的优化方案。
由于1的原因,不打算进行集成,有想了解可自行前去探讨。
一,部署过程中出错:
1,提示 refresh_token 错误
类似下图
原因:refresh_token格式错误、设置里的id/机密位置混乱了
解决办法:首先确认设置secret里的id、机密是否填对位置。然后清除浏览器缓存,再用rclone重新获取refresh_token替换1.txt的内容,注意格式,末尾不要有空格/空行。(强烈建议按视频一步步操作)
2,提示 *** 错误
类似下图
原因:设置secret里,config_id/config_key格式错误
解决办法:详细看readme,注意格式,删除并新建config_id跟config_key。
3,api数缺少
解决办法:首先,查看api赋权是否正确(s版请按readme的api权限授权),是否“代表管理员授权”。
再,确保onedrive已成功初始化/激活,还没就等。
4,一直转圈圈
原因:SR/S版通过长时间运行以达到随机时间调用的功能
解决办法:等,SR/S版运行完要1到两小时。(secret版运行完需要1分钟)
5,点Action没看到东西
解决办法:你就不会点多几次星星吗!刷新几次吗!github是外网,卡卡很正常!
二,正常运行后的出错
1,之前正常运行,莫名其妙出错 并 提示 refresh_token 错误
原因:不明,出现几率极低。应该是微软方面的问题,触发了某种安全策略?token库存满了?导致token过期失效。
解决办法:好像等等就能自己好。
好不了/不想等可以:1,如果有备份应用id跟机密的:用rclone重新获取token替换1.txt
2,没有备份的:回到azure(注册应用的那个网页)里找到之前注册的应用,找到应用id;机密需要新建一个。然后用rclone获取token替换一下。
个人建议:可以尝试重新部署一遍
2,不自动运行
原因:github自己的bug,目前发现只在 autoapiSR 版出现,github无法识别yml文件。
解决办法:.gitHub/workflows里的两个yml文件的schedule -cron行,第一个数改一下,各加1然后保存,两文件都要改。例如“55 0 * * *”改成“56 0 * * *”
网上提供办法:随便改一下readme文件(这是个说明文件,随便改没问题),记得commit!
终极解决办法:不要用这版本,sr版是垃圾
3,显示 cancelled 啥的
解决办法:不用管。后面的自动运行应该是成功的?而且api都有成功调用。
三,子号运行的问题
如若需要子号运行,请用管理员登录管理页面找到子号注册的应用,点击“代表管理员授权”。
四,其他问题
续期方面:
1、只有剩30天及以下才会触发续期
2、非实时检测活跃度进行续期,微软会在某一个时间集合进行续期。这就会导致在这个时间点前,可能会收到过期/不活跃的通知。
3、过期后可以在订阅界面找到“请告诉我”的按钮、发工单等,联系微软手动复核续期。
其他账号问题:
啥登陆要验证、邮箱登不了、onedrive登不了等等一系列,请找微软客服!
加以区分,Autoapi-test为旧版(有大bug,项目名字为这个的,必须更新),AutoApi 、AutoApiSecret、AutoApiSR、AutoApiS为新版(项目名字为这两个的,无bug,不用更新)
-
修复 5-21-2020(18:20)
-
重新上传AutoApiSR模拟人为开发版
部分新用户部署的SR版无法自动运行,尝试删库重新上传看看能否解决
-
-
更新 4-30-2020(00:00)
- AutoApiS超级版正式发布
-
修复 3-26-2020(01:00)
-
改善AutoApiSR时差问题
github服务器与中国时间有时差,导致AutoApiSR脱离设计本意(修改位置:autoapi.yml里的schedule,9,13,16改成了1,5,8)
-
-
小更新 3-21-2020(19:00)
-
增加模仿人为开发版
分离refresh_token更新与api调用
-
-
重大更新 3-8-2020(23:00)
-
1 ,修复了一个超大bug
修复无法复写刷新refresh_token。 (旧版autoapi-test的问题)
-
2 ,增加加密版。
-
- 普通版项目地址:https://github.com/wangziyingwen/AutoApi
- 加密版项目地址:https://github.com/wangziyingwen/AutoApiSecret
- 模仿人为开发版:https://github.com/wangziyingwen/AutoApiSR
- 超级版地址: https://github.com/wangziyingwen/AutoApiS
普通版(弃用):密钥暴露,不在乎的话可以使用
加密版(推荐):应用id机密加密隐藏,提高安全性
模仿人为应用开发版(半弃用):顾名思义,加密版的升级版。由于超级版兼容模拟版的功能,此版本处于一种尴尬位置。(当然也可以正常使用)
超级版(不建议):进一步升级版,增加自定义参数、模式。按目前情况,微软续订要求很低,暂时不需要使用此项目。
有修改建议可以发邮件给我: [email protected]
基安id-卷腿毛菌