Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: add curl tool-only daily download artifacts [ci skip]
They contain curl tool executables only, without static libs, shared lib and other bits. Caveats: - curl tool resides under `subdir/` inside the package. Can be fixed locally in the future by renaming curl to unique names, e.g. `curl-x64.exe` or `curl-riscv64`. Maybe even to a more globally unique name, such as `curl-linux-musl-amd64`. - curl tool misses the exec permission so cannot be executed after unzipping on *nix systems. Needs `chmod +x` before doing so. https://github.com/actions/upload-artifact#permission-loss actions/upload-artifact#38 - there is no option to switch to tarball from zip. - uploading a `.tar.gz` will still get it zipped by GitHub. - there is no option to skip zip and offer files as-is. (exec attribute would be lost in this case as well) actions/upload-artifact#39 actions/upload-artifact#3 (closed) actions/upload-artifact#14 (pending upload-artifact@v4) - a workaround for most of this is uploading them to our own server in the exact form we want. 3-4 years old unresolved issues on the side of GitHub.
- Loading branch information