mirror of
https://github.com/telemt/telemt.git
synced 2026-05-22 19:51:43 +03:00
Merge pull request #626 from vladon/fix/strip-release-binaries
[codex] Strip release binaries before packaging
This commit is contained in:
16
.github/workflows/release.yml
vendored
16
.github/workflows/release.yml
vendored
@@ -151,6 +151,14 @@ jobs:
|
|||||||
mkdir -p dist
|
mkdir -p dist
|
||||||
cp "target/${{ matrix.target }}/release/${{ env.BINARY_NAME }}" dist/telemt
|
cp "target/${{ matrix.target }}/release/${{ env.BINARY_NAME }}" dist/telemt
|
||||||
|
|
||||||
|
if [ "${{ matrix.target }}" = "aarch64-unknown-linux-gnu" ]; then
|
||||||
|
STRIP_BIN=aarch64-linux-gnu-strip
|
||||||
|
else
|
||||||
|
STRIP_BIN=strip
|
||||||
|
fi
|
||||||
|
|
||||||
|
"${STRIP_BIN}" dist/telemt
|
||||||
|
|
||||||
cd dist
|
cd dist
|
||||||
tar -czf "${{ matrix.asset }}.tar.gz" \
|
tar -czf "${{ matrix.asset }}.tar.gz" \
|
||||||
--owner=0 --group=0 --numeric-owner \
|
--owner=0 --group=0 --numeric-owner \
|
||||||
@@ -279,6 +287,14 @@ jobs:
|
|||||||
mkdir -p dist
|
mkdir -p dist
|
||||||
cp "target/${{ matrix.target }}/release/${{ env.BINARY_NAME }}" dist/telemt
|
cp "target/${{ matrix.target }}/release/${{ env.BINARY_NAME }}" dist/telemt
|
||||||
|
|
||||||
|
if [ "${{ matrix.target }}" = "aarch64-unknown-linux-musl" ]; then
|
||||||
|
STRIP_BIN=aarch64-linux-musl-strip
|
||||||
|
else
|
||||||
|
STRIP_BIN=strip
|
||||||
|
fi
|
||||||
|
|
||||||
|
"${STRIP_BIN}" dist/telemt
|
||||||
|
|
||||||
cd dist
|
cd dist
|
||||||
tar -czf "${{ matrix.asset }}.tar.gz" \
|
tar -czf "${{ matrix.asset }}.tar.gz" \
|
||||||
--owner=0 --group=0 --numeric-owner \
|
--owner=0 --group=0 --numeric-owner \
|
||||||
|
|||||||
Reference in New Issue
Block a user