|
@@ -16,15 +16,6 @@ jobs:
|
|
steps:
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- uses: actions/checkout@v4
|
|
|
|
|
|
- - uses: actions/cache@v4
|
|
|
|
- name: Cache Solana CLI
|
|
|
|
- id: cache-solana
|
|
|
|
- with:
|
|
|
|
- path: |
|
|
|
|
- ~/.cache/solana/
|
|
|
|
- ~/.local/share/solana/
|
|
|
|
- key: solana-${{ runner.os }}-v0000-${{ env.solana_version }}
|
|
|
|
-
|
|
|
|
- uses: actions/setup-node@v4
|
|
- uses: actions/setup-node@v4
|
|
with:
|
|
with:
|
|
node-version: 21
|
|
node-version: 21
|
|
@@ -50,7 +41,6 @@ jobs:
|
|
uses: Swatinem/rust-cache@v2
|
|
uses: Swatinem/rust-cache@v2
|
|
|
|
|
|
- name: Install Solana
|
|
- name: Install Solana
|
|
- if: steps.cache-solana.outputs.cache-hit != 'true'
|
|
|
|
run: |
|
|
run: |
|
|
sh -c "$(curl -sSfL https://release.solana.com/${{ env.solana_version }}/install)"
|
|
sh -c "$(curl -sSfL https://release.solana.com/${{ env.solana_version }}/install)"
|
|
export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"
|
|
export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"
|
|
@@ -108,4 +98,5 @@ jobs:
|
|
cd clients/bolt-sdk
|
|
cd clients/bolt-sdk
|
|
yarn install && yarn build
|
|
yarn install && yarn build
|
|
cd ../..
|
|
cd ../..
|
|
|
|
+ bolt test
|
|
|
|
|