fix: cargo-build-sbf в PATH + наш keypair в .anchor (без keys sync, перезаписывающего ID)

This commit is contained in:
2026-09-02 18:36:34 +03:00
parent 3e4b8a3bfe
commit 57067d920d
+8 -4
View File
@@ -64,6 +64,9 @@ jobs:
mkdir -p "$HOME/solana-local"
cp solana-release/bin/solana* "$HOME/solana-local/" 2>/dev/null || true
cp solana-release/bin/cargo-build-bpf "$HOME/solana-local/" 2>/dev/null || true
cp solana-release/bin/cargo-build-sbf "$HOME/solana-local/" 2>/dev/null || true
cp solana-release/bin/cargo-test-bpf "$HOME/solana-local/" 2>/dev/null || true
cp solana-release/bin/cargo-test-sbf "$HOME/solana-local/" 2>/dev/null || true
echo "$HOME/solana-local" >> "$GITHUB_PATH"
echo "$HOME/.cargo/bin" >> "$GITHUB_PATH"
export PATH="$HOME/solana-local:$PATH"
@@ -97,10 +100,11 @@ jobs:
echo "### HOME=$HOME"
mkdir -p "$HOME/.config/solana"
cp ../deploy/dev_smart_updown-keypair.json "$HOME/.config/solana/id.json"
echo "### id.json pubkey:"
solana-keygen pubkey "$HOME/.config/solana/id.json" 2>&1 || cat "$HOME/.config/solana/id.json"
echo "### anchor keys sync:"
anchor keys sync
echo "### размещаем наш keypair в .anchor (для Program ID 9ALs)"
mkdir -p .anchor
cp ../deploy/dev_smart_updown-keypair.json .anchor/smart_updown-keypair.json
cp ../deploy/dev_smart_updown-keypair.json .anchor/9ALsnxXNzDBv3mokngCHbruRTWUZiWR7pf7vswS1fCpf-keypair.json 2>/dev/null || true
ls -la .anchor/
echo "### построение:"
anchor build