将控制盘上载到github版本时出现资产路径错误

2024-05-23 14:29:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这个工作流:ci-cd.yml

我的目的是:

  1. 在任何新标记上生成并发布我的代码
  2. 为该版本创建一个发行版
  3. 将控制盘上载到释放装置中

到目前为止,步骤1和2还可以。 第三步是给我带来麻烦

欢迎任何帮助

Upload Release Asset0s GITHUB_TOKEN: *** Run actions/upload-release-asset@v1 with: upload_url: https://uploads.github.com/repos/***/***.python.wraplite/releases/29475003/assets{?name,label} asset_path: /home/runner/work/***.python.wraplite/***.python.wraplite/dist/wraplite-0.2.3-dev26-py3-none-any.whl asset_name: wraplite-0.2.3-dev26-py3-none-any.whl asset_content_type: application/zip env: pythonLocation: /opt/hostedtoolcache/Python/3.8.5/x64 GITHUB_TOKEN: *** ##[error]ENOENT: no such file or directory, stat '/home/runner/work/***.python.wraplite/***.python.wraplite/dist/wraplite-0.2.3-dev26-py3-none-any.whl'

我还有一个open issue on my github repo


Tags: namegithubtokennonehomedev26py3any
1条回答
网友
1楼 · 发布于 2024-05-23 14:29:27

问题在于线路

/opt/hostedtoolcache/Python/3.8.5/x64/lib/python3.8/site-packages/setuptools/dist.py:454: UserWarning: Normalizing '0.2.3-dev26' to '0.2.3.dev26' warnings.warn(tmpl.format(**locals()))

Publish python package步骤中

这会导致不匹配(.-之后的0.2.3):

实际文件:dist/wraplite-0.2.3.dev26-py3-none-any.whl

您试图上载的文件:dist/wraplite-0.2.3-dev26-py3-none-any.whl

相关问题 更多 >