mirror of https://github.com/rapiz1/rathole.git
chore: enable strip in cargo
This commit is contained in:
parent
860e3ce2ed
commit
4682581038
|
@ -3,7 +3,7 @@ name: Release
|
|||
on:
|
||||
push:
|
||||
tags:
|
||||
- '*'
|
||||
- "*"
|
||||
|
||||
workflow_dispatch:
|
||||
|
||||
|
@ -73,17 +73,6 @@ jobs:
|
|||
run: cross test --release --target ${{ matrix.target }} --verbose
|
||||
- name: Build release
|
||||
run: cross build --release --target ${{ matrix.target }}
|
||||
- name: Install LLVM Strip
|
||||
if: matrix.os == 'ubuntu-latest'
|
||||
run: sudo apt-get install llvm
|
||||
- name: LLVM Strip
|
||||
if: matrix.os == 'ubuntu-latest'
|
||||
continue-on-error: true
|
||||
run: llvm-strip target/${{ matrix.target }}/release/${{ matrix.exe }}
|
||||
- name: MacOS Strip
|
||||
if: matrix.os == 'macos-latest'
|
||||
continue-on-error: true
|
||||
run: strip target/${{ matrix.target }}/release/${{ matrix.exe }}
|
||||
- name: Run UPX
|
||||
# Upx may not support some platforms. Ignore the errors
|
||||
continue-on-error: true
|
||||
|
|
|
@ -36,6 +36,7 @@ panic = "abort"
|
|||
panic = "abort"
|
||||
lto = true
|
||||
codegen-units = 1
|
||||
strip = true
|
||||
|
||||
[profile.bench]
|
||||
debug = 1
|
||||
|
|
Loading…
Reference in New Issue