diff --git a/Dockerfile b/Dockerfile index b9df81f6dcca..8c3acd8bcbf4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -199,7 +199,12 @@ RUN ( ! [ "${target_host}" = "arm-linux-gnueabihf" ] ) || \ # https://github.com/ElementsProject/lightning/pull/7376#issuecomment-2161102381 RUN poetry lock --no-update && poetry install -RUN ./configure --prefix=/tmp/lightning_install --enable-static && make && poetry run make install +# Ensure that git differences are removed before making bineries, to avoid `-modded` suffix +# poetry.lock changed due to pyln-client, pyln-proto and pyln-testing version updates +# pyproject.toml was updated to exclude clnrest and wss-proxy plugins in base-builder stage +RUN git reset --hard HEAD + +RUN ./configure --prefix=/tmp/lightning_install --enable-static && poetry run make install # Export the requirements for the plugins so we can install them in builder-python stage WORKDIR /opt/lightningd/plugins/clnrest diff --git a/Makefile b/Makefile index d4551cf79b70..d7f0babef69e 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,8 @@ #! /usr/bin/make # Extract version from git, or if we're from a zipfile, use dirname -VERSION=$(shell git describe --always --dirty=-modded --abbrev=7 2>/dev/null || pwd | sed -n 's|.*/c\{0,1\}lightning-v\{0,1\}\([0-9a-f.rc\-]*\)$$|\1|gp') +# VERSION=$(shell git describe --always --dirty=-modded --abbrev=7 2>/dev/null || pwd | sed -n 's|.*/c\{0,1\}lightning-v\{0,1\}\([0-9a-f.rc\-]*\)$$|\1|gp') +VERSION=v24.08 # Next release. CLN_NEXT_VERSION := v24.08