From 5b80ead18ccd2f9fbac8c1f50b8e4d43585e3f6e Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Sat, 23 Jul 2022 05:07:13 -0400 Subject: [PATCH] Remove the build CI task now It's identical to test, except it doesn't grab Foundry nor spawn a Monero regtest daemon. It doubles the amount of time test takes though, as it's doing everything twice. While it may have value as a component, we're not using it like that right now, and if desired, we could add it back. While it may have value to produce binaries, we're note doing that either, and it wasn't building in release. --- .github/workflows/tests.yml | 46 +------------------------------------ 1 file changed, 1 insertion(+), 45 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4d3be7e8..f27e7637 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -32,50 +32,6 @@ jobs: tar -xvf monero-$OS_ARCH-v0.17.3.2.tar.bz2 mv monero-x86_64-linux-gnu-v0.17.3.2/monerod monerod - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - with: - submodules: "recursive" - - - name: Install solc - run: | - pip3 install solc-select - solc-select install 0.8.9 - solc-select use 0.8.9 - - - name: Install Monero Dependencies - run: | - sudo apt update - sudo apt install build-essential libboost-all-dev libsodium-dev - - - name: Install Rust - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - profile: minimal - default: true - - - name: Install WASM toolchain - uses: actions-rs/toolchain@v1 - with: - toolchain: nightly - profile: minimal - target: wasm32-unknown-unknown - - - name: Cargo/Rust cache - uses: actions/cache@v3 - with: - path: | - ~/.cargo - ./target - key: ${{ runner.os }}-cargo-rust - - - name: Build - run: ARCH=default cargo build --all-features - - # Mirror the build job for Clippy clippy: runs-on: ubuntu-latest steps: @@ -124,7 +80,7 @@ jobs: test: runs-on: ubuntu-latest - needs: [monero-daemon, build] + needs: monero-daemon steps: - uses: actions/checkout@v3 with: