Merge pull request 'feat(ci): strip debug symbols from soul binary before publishing' (#35) from improve/soul-strip into main
Neuron Soul CI / build (push) Has been cancelled
Deploy Soul to GKE / deploy (push) Has been cancelled

This commit was merged in pull request #35.
This commit is contained in:
2026-06-22 16:39:14 +00:00
+4
View File
@@ -134,6 +134,10 @@ jobs:
-lssl -lcrypto -lcurl -lpthread -lm \
-o dist/neuron
# Strip debug symbols and non-essential symbol table entries.
# -s removes the symbol table + relocation info (max size reduction).
# Keeps the binary functional; debuggability is preserved via source + CI logs.
strip -s dist/neuron
ls -lh dist/neuron
- name: Smoke test