|
@@ -31,9 +31,7 @@ jobs:
|
|
|
- name: Install dependencies
|
|
|
run: |
|
|
|
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"
|
|
|
- echo "$HOME/.local/share/solana/install/active_release/bin" >> $GITHUB_PATH
|
|
|
cargo install --git https://github.com/coral-xyz/anchor avm --locked --force
|
|
|
- echo "$HOME/.cargo/bin" >> $GITHUB_PATH
|
|
|
avm install latest
|
|
|
avm use latest
|
|
|
|
|
@@ -82,6 +80,12 @@ jobs:
|
|
|
with:
|
|
|
path: target
|
|
|
key: ${{ runner.os }}-cargo-target-${{ hashFiles('**/Cargo.lock') }}
|
|
|
+
|
|
|
+ - name: Set environment variables
|
|
|
+ run: |
|
|
|
+ echo "$HOME/.local/share/solana/install/active_release/bin" >> $GITHUB_PATH
|
|
|
+ echo "$HOME/.cargo/bin" >> $GITHUB_PATH
|
|
|
+
|
|
|
|
|
|
- name: Build program
|
|
|
working-directory: ${{ matrix.dir }}
|