diff --git a/.github/workflows/publish_indexify.yaml b/.github/workflows/publish_indexify.yaml index 84c0e4123..1d8a01e0b 100644 --- a/.github/workflows/publish_indexify.yaml +++ b/.github/workflows/publish_indexify.yaml @@ -34,7 +34,19 @@ jobs: name: indexify-linux-amd64 path: target/release/indexify if-no-files-found: error - + build-linux-aarch64-package: + name: Build Aarch64 Linux Package + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: rustup toolchain install nightly --component rustfmt + - run: cargo +nightly fmt --check + - run: make build-release-aarch64 + - uses: actions/upload-artifact@v4 + with: + name: indexify-linux-aarch64 + path: target/aarch64-unknown-linux-gnu/release/indexify + if-no-files-found: error build-macos-package: name: Build macOS Package runs-on: macos-latest diff --git a/Cargo.lock b/Cargo.lock index 9a5c65329..b8d66d92b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1978,7 +1978,7 @@ dependencies = [ [[package]] name = "indexify" -version = "0.0.1" +version = "0.0.2" dependencies = [ "anyerror", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 1906e76d4..19bf3e6db 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "indexify" -version = "0.0.1" +version = "0.0.2" edition = "2021" authors = ["Diptanu Gon Choudhury "] build = "build.rs" diff --git a/dockerfiles/Dockerfile.cross b/dockerfiles/Dockerfile.cross index 8f98aab9f..37f714397 100644 --- a/dockerfiles/Dockerfile.cross +++ b/dockerfiles/Dockerfile.cross @@ -5,7 +5,7 @@ ARG DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install --assume-yes --no-install-recommends \ g++-aarch64-linux-gnu \ - libc6-dev-arm64-cross protobuf-compiler + libc6-dev-arm64-cross protobuf-compiler git ENV CROSS_TOOLCHAIN_PREFIX=aarch64-linux-gnu- ENV CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER="$CROSS_TOOLCHAIN_PREFIX"gcc \