diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 208bcda2..3e288e02 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -43,6 +43,10 @@ jobs: pypi: runs-on: ubuntu-latest steps: + - name: Install dependencies for building secp256k1 + run: | + sudo apt-get update + sudo apt-get install -y build-essential automake libtool libffi-dev libgmp-dev - uses: actions/checkout@v4 - name: Build and publish to pypi uses: JRubics/poetry-publish@v1.15 diff --git a/Dockerfile b/Dockerfile index b7159255..c5806395 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM python:3.10-slim-bookworm RUN apt-get clean RUN apt-get update -RUN apt-get install -y curl pkg-config build-essential libnss-myhostname +RUN apt-get install -y curl pkg-config build-essential libnss-myhostname automake libtool libffi-dev libgmp-dev RUN curl -sSL https://install.python-poetry.org | python3 - ENV PATH="/root/.local/bin:$PATH"