Closed zerofo closed 1 month ago
已修复,使用v1.0.2
版本即可。
另外,gitee_file_path
需要指向具体的文件路径。比如:
gitee_file_name: ZxNs_ATM.zip
gitee_file_path: ./output/ZxNs_ATM.zip
或者,如果有多个文件需要上传:
gitee_files: |
./output/file1.exe
./output/file2.zip
已修复,使用
v1.0.2
版本即可。 另外,gitee_file_path
需要指向具体的文件路径。比如:gitee_file_name: ZxNs_ATM.zip gitee_file_path: ./output/ZxNs_ATM.zip
或者,如果有多个文件需要上传:
gitee_files: | ./output/file1.exe ./output/file2.zip
实测修复, 但有没有 正则化的方式? 例如 ./output/*
已修复,使用
v1.0.2
版本即可。 另外,gitee_file_path
需要指向具体的文件路径。比如:gitee_file_name: ZxNs_ATM.zip gitee_file_path: ./output/ZxNs_ATM.zip
或者,如果有多个文件需要上传:
gitee_files: | ./output/file1.exe ./output/file2.zip
Installing collected packages: requests-toolbelt Successfully installed requests-toolbelt-0.9.1 Traceback (most recent call last): File "/home/runner/work/_actions/nicennnnnnnlee/action-gitee-release/master/gitee_release.py", line 157, in <module> upload_asset() File "/home/runner/work/_actions/nicennnnnnnlee/action-gitee-release/master/gitee_release.py", line 137, in upload_asset raise ValueError('file_path not exists: ' + file_path) ValueError: file_path not exists: ./output/ZxNs_ATM.zip Error: Process completed with exit code 1.
emmm 相对路径不对了 不在项目的路径下了 ./output/ZxNs_ATM.zip 找不到.
补充 写完整路径也报错
Traceback (most recent call last):
File "/home/runner/work/_actions/nicennnnnnnlee/action-gitee-release/master/gitee_release.py", line 157, in <module>
upload_asset()
File "/home/runner/work/_actions/nicennnnnnnlee/action-gitee-release/master/gitee_release.py", line 140, in upload_asset
raise Exception("Upload file asset failed: " + msg)
Exception: Upload file asset failed: 404 Not Found
Error: Process completed with exit code 1.
补充 写完整路径也报错
Traceback (most recent call last): File "/home/runner/work/_actions/nicennnnnnnlee/action-gitee-release/master/gitee_release.py", line 157, in <module> upload_asset() File "/home/runner/work/_actions/nicennnnnnnlee/action-gitee-release/master/gitee_release.py", line 140, in upload_asset raise Exception("Upload file asset failed: " + msg) Exception: Upload file asset failed: 404 Not Found Error: Process completed with exit code 1.
这并不是路径问题(在写完整路径后),如果是路径问题,即文件不存在,会报错L137 'file_path not exists: '。
需要检查owner
、repo
、release_id
等其它配置。
如果是通过本项目create的release,release_id
可以从log中获取。
emmm 相对路径不对了 不在项目的路径下了 ./output/ZxNs_ATM.zip 找不到.
在v1.0.3
版本中修复了这个问题。项目自测无误,并在其它项目中测试无误。
实测修复, 但有没有 正则化的方式? 例如 ./output/*
在v1.0.3
新增了这个feature,但与正则匹配还是有些区别,详见https://docs.python.org/zh-cn/dev/library/glob.html
补充 写完整路径也报错
Traceback (most recent call last): File "/home/runner/work/_actions/nicennnnnnnlee/action-gitee-release/master/gitee_release.py", line 157, in <module> upload_asset() File "/home/runner/work/_actions/nicennnnnnnlee/action-gitee-release/master/gitee_release.py", line 140, in upload_asset raise Exception("Upload file asset failed: " + msg) Exception: Upload file asset failed: 404 Not Found Error: Process completed with exit code 1.
这并不是路径问题(在写完整路径后),如果是路径问题,即文件不存在,会报错L137 'file_path not exists: '。 需要检查
owner
、repo
、release_id
等其它配置。 如果是通过本项目create的release,release_id
可以从log中获取。
谢谢答复 release_id 有其他方式获取吗?
通过API 获取release列表,然后遍历进行比对;
或者获取最新release
Gitee并没有通过Tag Name来获取release信息的API,在网页端也抓不到release id。
通过API 获取release列表,然后遍历进行比对; 或者获取最新release
Gitee并没有通过Tag Name来获取release信息的API,在网页端也抓不到release id。
收到,, 看来要专门做个step 通过api 获取并存下来比较方便
报错了, 帮忙看看 谢谢