V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AoEiuV020CN
V2EX  ›  GitHub

最近 github api 是不是不稳定啊?

  •  
  •   AoEiuV020CN · 2023-01-03 10:11:51 +08:00 · 1297 次点击
    这是一个创建于 451 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我一个正常运行很久的 action ,最近这里时不时报错,每天运行 12 次,报错三五次,重试还都正常,
    看截图中报错的意思,本该返回数组的 api 返回了数字?
    5 条回复    2023-01-03 14:11:22 +08:00
    AoEiuV020CN
        1
    AoEiuV020CN  
    OP
       2023-01-03 10:31:46 +08:00
    诶,突然发现这里没必要解数组,直接 api 获取 latest 最新一个版本就 ok 了,
    可能是数组太大了出什么意外了吧,
    总之先调整一下只获取一个版本,顺便打印一下这个接口的返回内容,
    Volekingsg
        2
    Volekingsg  
       2023-01-03 11:51:35 +08:00
    想参考下您的 action ,方便脱敏分享下么
    AoEiuV020CN
        3
    AoEiuV020CN  
    OP
       2023-01-03 11:56:20 +08:00   ❤️ 1
    301
        4
    301  
       2023-01-03 13:04:02 +08:00
    可能是 API 使用超限,试试加上 action 环境自带的 token ,curl -H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}",前两天我也老失败,加上之后正常了
    AoEiuV020CN
        5
    AoEiuV020CN  
    OP
       2023-01-03 14:11:22 +08:00
    @301 #4 应该就是这个问题了,
    我一直以为这些简单的公开的 api 是没有限制的,
    刚查了才知道,居然一个 ip 一小时只给 60 次,好小气,
    action 的 ip 可能被别人用完了次数,我就请求失败了,这样看来确实要加上自己的 token 了,
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5377 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 08:56 · PVG 16:56 · LAX 01:56 · JFK 04:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.