我有一个github操作定义,它构建+测试我的节点项目。
我把它设为这样触发:
on:
push:
tags:
- '*'
这是可行的,但问题是,有时构建失败,我不想发布一个新的版本+标签的每一个失败。所以我想我应该删除标签,用:
git push --delete origin v1.0.0
然后再推一推。
这个工作和管道会被触发。但是,由于超时太低(实际上是从远程接收数据),测试失败了--超时为5000 my,我尝试使用此方法将其更改为15000 my,以执行8次提交;即使我的应用程序中没有5000
,它仍然抛出了相同的超时错误。
我已经决定用相同的文件创建一个新版本,当超时足够时,错误就消失了,这让我意识到它仍然在使用文件的旧版本。
我的问题是:
谢谢。
发布于 2019-11-20 07:58:51
由于不删除本地标记,它将启动与上一次提交相关的标记创建,从那以后进行更多的提交并不重要,如果您想再次触发它,删除远程和本地标记,然后在本地重新创建该标记并再次使用后续标记进行推送。
https://stackoverflow.com/questions/58934903
复制相似问题