Prover: fix empty to address decoding (#403)

* test and fix the encoding-decoding of transaction with an empty to

* fix typo

* readd the explicit test case

* fix: move decompressBlob out of the "no-CI" build tag

* fix tag confusion

* Fix prover libs CI release  (#450)

* prover: try to fix native libs arm build

---------

Signed-off-by: AlexandreBelling <alexandrebelling8@gmail.com>
Co-authored-by: Arya Tabaie <arya.pourtabatabaie@gmail.com>
Co-authored-by: Pedro Novais <1478752+jpnovais@users.noreply.github.com>
This commit is contained in:
AlexandreBelling
2024-12-16 13:31:53 +01:00
committed by GitHub
parent 447c222fbc
commit 89c048bd29
35 changed files with 452 additions and 177 deletions

View File

@@ -22,7 +22,7 @@ on:
jobs:
build-linux:
runs-on: [self-hosted, ubuntu-20.04, X64, small]
runs-on: gha-runner-scale-set-ubuntu-22.04-amd64-small
steps:
- name: Checkout code
uses: actions/checkout@v4
@@ -56,7 +56,7 @@ jobs:
path: ./prover/target
build-linux-arm64:
runs-on: [self-hosted, ubuntu-20.04, ARM64, small]
runs-on: gha-runner-scale-set-ubuntu-22.04-arm64-small
steps:
- name: Checkout code
uses: actions/checkout@v4
@@ -128,7 +128,7 @@ jobs:
release_artefacts:
name: Release artefacts
needs: [ build-linux, build-linux-arm64, build-mac-os]
runs-on: [self-hosted, ubuntu-20.04, ARM64, small]
runs-on: gha-runner-scale-set-ubuntu-22.04-amd64-small
steps:
- name: Load cached binaries
uses: actions/download-artifact@v4