From 363b5014f70b5289c6efd4c5157b3059916e3f0c Mon Sep 17 00:00:00 2001 From: Vladislav Yaroslavlev Date: Fri, 3 Apr 2026 00:07:20 +0300 Subject: [PATCH] Strip release binaries before packaging --- .github/workflows/release.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5e21a85..76e01fa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -151,6 +151,14 @@ jobs: mkdir -p dist 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 tar -czf "${{ matrix.asset }}.tar.gz" \ --owner=0 --group=0 --numeric-owner \ @@ -279,6 +287,14 @@ jobs: mkdir -p dist 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 tar -czf "${{ matrix.asset }}.tar.gz" \ --owner=0 --group=0 --numeric-owner \