From 3196f4ef1c3156af2c7bc8535d72d0577f967ff3 Mon Sep 17 00:00:00 2001 From: Gabriele Picco Date: Fri, 4 Oct 2024 23:05:36 +0700 Subject: [PATCH] :construction_worker: Add Solana install step --- .github/workflows/run-tests.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index f6cf8366..5dff9955 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -74,11 +74,25 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + with: + toolchain: stable + + - name: Cache Rust + uses: Swatinem/rust-cache@v2 + + - name: Install Solana + run: | + sh -c "$(curl -sSfL https://release.solana.com/${{ env.solana_version }}/install)" + export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH" + echo "$HOME/.local/share/solana/install/active_release/bin" >> $GITHUB_PATH + solana --version + - name: Create keypair run: | export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH" - echo $PATH - ls -la $HOME/.local/share/solana/install/active_release/bin solana --version solana-keygen new --silent --no-bip39-passphrase solana airdrop 100