github action编译报错Validation Failed: {"resource":"ReleaseAsset","code":"already_exists","field":"name

75 阅读1分钟

使用PakePLus来编译项目的时候,如果使用中文的名称,就很有可能报错:Error: Validation Failed: {"resource":"ReleaseAsset","code":"already_exists","field":"name"} - GitHub REST API documentation - GitHub Docs,而且不是一定报错,而是有可能会报错,这就很摸不着头脑了。后来查阅官方文档发现:

大概意思就是打包后的名称和别人仓库编译后的软件名称冲突了,要保证你的软件名称唯一,但是我使用英文的为啥就没问题.......这也是很神奇。

那就换个纯英文的名称就可以了