From c451f37551826f3a56004235802b3bfffc0266e3 Mon Sep 17 00:00:00 2001 From: Age Manning Date: Thu, 19 Sep 2024 14:43:03 +1000 Subject: [PATCH] Improve CI --- .github/workflows/test-suite.yml | 2 +- Cargo.toml | 3 ++- Makefile | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-suite.yml b/.github/workflows/test-suite.yml index d58273e..923a12e 100644 --- a/.github/workflows/test-suite.yml +++ b/.github/workflows/test-suite.yml @@ -25,7 +25,7 @@ env: # Disable incremental compilation CARGO_INCREMENTAL: 0 # Enable portable to prevent issues with caching `blst` for the wrong CPU type - TEST_FEATURES: portable + # TEST_FEATURES: portable jobs: check-labels: runs-on: ubuntu-latest diff --git a/Cargo.toml b/Cargo.toml index c1dcb83..c083659 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,8 @@ name = "ssv" version = "0.1.0" edition = "2021" -author = "Sigma Prime" +authors = ["Sigma Prime "] +rust-version = "1.80.0" [dependencies] task_executor = { path = "../sigp-crates/task_executor" } diff --git a/Makefile b/Makefile index 69c5a2c..9bd8625 100644 --- a/Makefile +++ b/Makefile @@ -44,9 +44,9 @@ install: # # The resulting binaries will be created in the `target/` directory. build-x86_64: - cross build --target x86_64-unknown-linux-gnu --features "portable,$(CROSS_FEATURES)" --profile "$(CROSS_PROFILE)" --locked + cross build --target x86_64-unknown-linux-gnu --features "$(CROSS_FEATURES)" --profile "$(CROSS_PROFILE)" --locked build-aarch64: - cross build --target aarch64-unknown-linux-gnu --features "portable,$(CROSS_FEATURES)" --profile "$(CROSS_PROFILE)" --locked + cross build --target aarch64-unknown-linux-gnu --features "$(CROSS_FEATURES)" --profile "$(CROSS_PROFILE)" --locked # Create a `.tar.gz` containing a binary for a specific target. define tarball_release_binary