improve tar packaging
The generated tar archives contain the uid/gid of the builder, if unpacked as root on another system those will denote nothing or an unexpected user/group. The expectation would be uid/gid = 0. Use a simple enough tar format as well. The Mac version of tar (bsdtar?) does not support those flags, for CI the separate gnu-tar is installed.
This commit is contained in:
1 parent
6b6b1240e2
commit
45ad09642f
4 files changed
+10
-10
No files matched your search
@@ -76,7 +76,7 @@ jobs:
|
||||
DISTRO=ubuntu-$(grep DISTRIB_RELEASE /etc/lsb-release | cut -f 2 -d =)-$(uname -m)
|
||||
NAME=llvm-mingw-$TAG-msvcrt-$DISTRO
|
||||
mv llvm-mingw $NAME
|
||||
tar -Jcf ../$NAME.tar.xz $NAME
|
||||
tar -Jcf ../$NAME.tar.xz --format=ustar --numeric-owner --owner=0 --group=0 $NAME
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: linux-msvcrt-x86_64-toolchain
|
||||
|
||||
Reference in new issue
Block a user