act、本地执行和 GitHub actions 执行的结果不一样 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bluepot
V2EX    Node.js

act、本地执行和 GitHub actions 执行的结果不一样

  •  
  •   bluepot 2024-04-04 22:42:04 +08:00 1963 次点击
    这是一个创建于 620 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一个小问题,我的一个获取 hltv 数据制作日历的项目,在本地执行和 act+docker 环境下执行输出顺序没有问题,但是在 GitHub actions 上执行就会偶尔出现结果顺序不一致的问题,是异步的原因吗?
    项目地址如下: https://github.com/nxy1999/cs-calendar
    本地执行结果:
    获取比赛数据成功
    正在提取旧日历文件标题...
    正在创建新事件列表...
    缺少必要的队伍名称信息 2370911
    ...
    缺少必要的队伍名称信息 2370784
    正在比较旧事件和新事件列表...
    日历文件没有变化,跳过更新!
    ----------------------------------

    GitHub actions 执行结果:
    获取比赛数据成功
    缺少必要的队伍名称信息 2370783
    ...
    缺少必要的队伍名称信息 2370784
    正在读取旧日历文件...
    正在提取旧日历文件标题...
    正在创建新事件列表...
    正在比较旧事件和新事件列表...
    日历文件没有变化,跳过更新!

    本地和 act 执行的顺序没有错,但是 GitHub actions 执行的结果各不相同,实在是想不明白了,求教
    9 条回复    2024-04-05 21:08:59 +08:00
    BeautifulSoap
        1
    BeautifulSoap  
       2024-04-05 00:25:48 +08:00   1
    给 console.log 套一层,输出时带上时间戳(精确点),感觉可能是 log 输出后的延迟之类的
    nickxudotme
        2
    nickxudotme  
       2024-04-05 01:19:01 +08:00
    我只能说 GitHub Actions 是真的难调,唉
    yanyao233
        3
    yanyao233  
       2024-04-05 07:35:22 +08:00 via Android
    @NX2023 玩 github action 有一种开彩票的美,每一次运行都在默默祈祷一定能跑通,很刺激
    bluepot
        4
    bluepot  
    OP
       2024-04-05 08:12:44 +08:00
    @BeautifulSoap 我试试
    bluepot
        5
    bluepot  
    OP
       2024-04-05 08:12:58 +08:00
    @NX2023
    @yanyao233 好真实
    bluepot
        6
    bluepot  
    OP
       2024-04-05 09:15:15 +08:00
    @BeautifulSoap 老哥稳,就是这个原因
    BeautifulSoap
        7
    BeautifulSoap  
       2024-04-05 10:43:09 +08:00 via Android
    @NX2023 不依赖太多东西的话用 act 还能凑活用用,但依赖了其他东西(比如各种 key 甚至虚拟化的话)那就不太好用 act 了,这时候就是改一行 push ,改一行 push 这样
    BeautifulSoap
        8
    BeautifulSoap  
       2024-04-05 11:49:32 +08:00 via Android
    @bluepot 淡定,纯经验积累。当你有长久和这些 CI/CD 平台,云平台斗智斗勇的话,就会有对应的直觉经验了
    bluepot
        9
    bluepot  
    OP
       2024-04-05 21:08:59 +08:00
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5248 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 01:28 PVG 09:28 LAX 17:28 JFK 20:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86