Skip to content

Commit 81b8e86

Browse files
authored
Merge pull request #27904 from element-hq/t3chguy/fix/27903
Fix permissions in release tarballs
2 parents 8893393 + f614c8f commit 81b8e86

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

scripts/package.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ rm element-$version/config.json || true
2323

2424
$(dirname $0)/normalize-version.sh ${version} > element-$version/version
2525

26-
tar chvzf dist/element-$version.tar.gz element-$version
26+
# GNU/BSD compatibility workaround
27+
tar_perms=(--owner=0 --group=0) && [ "$(uname)" == "Darwin" ] && sedi=(--uid=0 --gid=0)
28+
gtar "${tar_perms[@]}" -chvzf dist/element-$version.tar.gz element-$version
2729
rm -r element-$version
2830

2931
echo

0 commit comments

Comments
 (0)