From c8a95b1f0ee740f7a7bce676e2a37ae21e3477aa Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Wed, 2 Sep 2026 23:31:23 +0300 Subject: [PATCH] =?UTF-8?q?ci:=20=D1=81=D0=BE=D0=B1and=20=D0=BA=D0=BE?= =?UTF-8?q?=D0=BD=D1=82=D1=80=D0=B0=D0=BA=D1=82--arch=20v3=20(SBPFv3,=20?= =?UTF-8?q?=D0=BA=D0=B0=D0=BA=20=D0=BF=D1=80=D0=BE=D0=B4=20mainnet)=20?= =?UTF-8?q?=D0=BD=D0=B0=20builder=20agave=204.2.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy-contract.yml | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/.gitea/workflows/deploy-contract.yml b/.gitea/workflows/deploy-contract.yml index 62fca56..f977b20 100644 --- a/.gitea/workflows/deploy-contract.yml +++ b/.gitea/workflows/deploy-contract.yml @@ -112,12 +112,8 @@ jobs: cp ../deploy/dev_smart_updown-keypair.json .anchor/smart_updown-keypair.json 2>/dev/null || true cp ../deploy/dev_smart_updown-keypair.json .anchor/9ALsnxXNzDBv3mokngCHbruRTWUZiWR7pf7vswS1fCpf-keypair.json 2>/dev/null || true ls -la .anchor/ - echo "### cargo-build-sbf версия и arch:" - "$HOME/solana-local/cargo-build-sbf" --version 2>&1 | head -2 - "$HOME/solana-local/cargo-build-sbf" --help 2>&1 | grep -iE 'arch|elf|sbpf|target' | head -10 - echo "### (конец дигнocтика arch)" - echo "### построение:" - anchor build --ignore-keys + echo "### построение (явно --arch v3, как прод mainnet):" + anchor build --ignore-keys -- --arch v3 2>&1 | tail -8 - name: Test program working-directory: program @@ -132,14 +128,8 @@ jobs: export PATH="$HOME/solana-local:$HOME/.cargo/bin:$PATH" RPC=http://192.168.76.181:8899 echo ">>> Деплой в НАШУ сеть solana-net (RPC $RPC)" - echo "### sbpf-версия артефакта:" - SO=target/deploy/smart_updown.so - ls -la "$SO" - readelf -S "$SO" 2>/dev/null | grep -iE "sbpf|note|\.dynamic" | head - readelf -p .dynamic "$SO" 2>/dev/null | grep -iE "SB|VERSION|tags" | head - # TAGS/sbpf версия в строке .dynstr / env - strings "$SO" 2>/dev/null | grep -iE "sbpf|sbf" | head - echo "### sbpf-версия (end)" + echo "### собранный артефакт:" + ls -la target/deploy/smart_updown.so # проверка, что наша сеть жива for i in $(seq 1 20); do curl -s $RPC -H 'Content-Type: application/json' \