WSH032 / fastapi-proxy-lib

HTTP/WebSocket proxy for starlette/FastAPI
https://wsh032.github.io/fastapi-proxy-lib/
Apache License 2.0
28 stars 4 forks source link

`actions/upload-artifact@v4` carry a potential risk of disrupting the `publish.yml` workflow #23

Open WSH032 opened 11 months ago

WSH032 commented 11 months ago

PR #19 #20 may carry a potential risk of disrupting the publish.yml workflow.

The v4 versions of actions/upload-artifact and actions/download-artifact no longer allow uploading multiple files to the same artifact, and currently, there is no guidance^1 on how to handle this.

The publish workflow of this repository involves only a single use of actions/upload-artifact, so it is not affected by this risk now. However, the lack of guidance on responsive measures remains a concern.

I will open this issue until corresponding guidance^1 appears or actions/upload-artifact releases an update addressing this issue.

More info: https://github.com/orgs/aio-libs/discussions/31