exasol / python-toolbox

Infrastructure & Automation Tooling for Python Projects
https://exasol.github.io/python-toolbox/
MIT License
2 stars 0 forks source link

Updated actions/checkout to v4 #221

Closed ckunki closed 1 month ago

ckunki commented 1 month ago

Sadly, this change is not trivial due to the fact that the upload and download semantics have changed, affecting overwrites and resulting in different download URLs. With v4, if you push the same artifact name multiple times, it gets uploaded multiple times. However, the validity seems to depend on the last "overwrite." If one is unlucky, the wrong download URL will be used on the other end, resulting in broken or non-existing artifacts, etc.

Do you propose to switch back to v3 then?

Nicoretti commented 1 month ago

@ckunki we also can push forward this pr, but then we likely need to change the upload and download strategy we are using right now. If this will be addressed in this PR to I'll happy to merge it!