From 0b8287d204e83f13f933007fdbc98c00ace22645 Mon Sep 17 00:00:00 2001 From: Kevaundray Wedderburn Date: Fri, 11 Jul 2025 00:21:34 +0100 Subject: [PATCH] untested: gmp in ci --- .gitea/workflows/release.yml | 2 +- .github/workflows/go.yml | 10 ++++++++++ appveyor.yml | 2 ++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index f2dcc3ae96..3328f0ed35 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -22,7 +22,7 @@ jobs: - name: Install cross toolchain run: | apt-get update - apt-get -yq --no-install-suggests --no-install-recommends install gcc-multilib + apt-get -yq --no-install-suggests --no-install-recommends install gcc-multilib libgmp-dev - name: Build (amd64) run: | diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 13f97898bb..15f6060f54 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -28,6 +28,11 @@ jobs: go-version: 1.24 cache: false + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install -y libgmp-dev + - name: Run linters run: | go run build/ci.go lint @@ -54,5 +59,10 @@ jobs: go-version: ${{ matrix.go }} cache: false + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install -y libgmp-dev + - name: Run tests run: go test ./... diff --git a/appveyor.yml b/appveyor.yml index ae1c74c18e..4c6a97d542 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -22,6 +22,8 @@ for: - matrix: only: - image: Ubuntu + install: + - sudo apt-get update && sudo apt-get install -y libgmp-dev build_script: - go run build/ci.go lint - go run build/ci.go check_generate