fix release

This commit is contained in:
Chris Titus 2024-08-20 16:16:06 -05:00
parent f999581be8
commit 468ef6799b

View File

@ -40,24 +40,12 @@ jobs:
- name: Install cross-rs for cross-compilation
run: cargo install cross
- name: Update glibc
run: |
sudo apt-get update
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install -y libc6
- name: Build x86_64 binary
run: cargo build --target-dir=build --release --verbose --target=x86_64-unknown-linux-musl
- name: Build aarch64 binary
run: cross build --target-dir=build --release --verbose --target=aarch64-unknown-linux-musl
- name: Move binaries to build directory
run: |
mv build/x86_64-unknown-linux-musl/release/linutil build/linutil
mv build/aarch64-unknown-linux-musl/release/linutil build/linutil-aarch64
- name: Pull latest changes
run: |
@ -69,4 +57,4 @@ jobs:
with:
commit_message: Commit Linutil
file_pattern: "build/linutil build/linutil-aarch64"
if: success()
if: success()