diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b5c3bd7..c0640b9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,5 +37,7 @@ - name: Build run: anchor build - - name: Test - run: anchor test \ No newline at end of file + # TODO: fix keypair issue (generate and detect by anchor) + - name: Anchor Tests + run: | + ./ci/build-and-test.sh \ No newline at end of file diff --git a/ci/build-and-test.sh b/ci/build-and-test.sh new file mode 100644 index 0000000..6a1ca2e --- /dev/null +++ b/ci/build-and-test.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +set -e +cd "$(dirname "$0")/.." + +set -x +solana config set --url localhost + +solana-keygen new + +anchor test + +exit 0 \ No newline at end of file