Skip to content

Commit de4e081

Browse files
committed
devshell testing
1 parent 79daba0 commit de4e081

1 file changed

Lines changed: 4 additions & 16 deletions

File tree

.github/workflows/e2e.yml

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -156,28 +156,16 @@ jobs:
156156
with:
157157
submodules: recursive
158158

159-
- uses: dtolnay/rust-toolchain@1.95.0
160-
161-
- uses: solana-developers/github-actions/setup-all@v0.2.7
162-
with:
163-
anchor_version: ${{ env.ANCHOR_VERSION }}
164-
solana_version: ${{ env.SOLANA_VERSION }}
165-
166-
- uses: arduino/setup-protoc@v3
167-
168-
- uses: Swatinem/rust-cache@v2
169-
with:
170-
key: solana-build
171-
workspaces: external/solidity-ibc-eureka/programs/solana -> target
159+
- uses: DeterminateSystems/nix-installer-action@main
160+
- uses: DeterminateSystems/magic-nix-cache-action@main
172161

173162
- name: Build Solana programs
174-
run: anchor build
175-
working-directory: external/solidity-ibc-eureka/programs/solana
163+
run: nix develop --command bash -c "cd external/solidity-ibc-eureka/programs/solana && anchor build"
176164

177165
- name: Prepare Solana program fixtures
178166
run: |
179167
mkdir -p solana-programs
180-
cp external/solidity-ibc-eureka/programs/solana/target/deploy/*.so solana-programs/
168+
cp external/solidity-ibc-eureka/programs/solana/target/sbf-solana-solana/release/*.so solana-programs/
181169
cp external/solidity-ibc-eureka/solana-keypairs/localnet/*-keypair.json solana-programs/
182170
183171
- uses: actions/upload-artifact@v7

0 commit comments

Comments
 (0)