Skip to content

Update build to improve release process - #3381

Merged
sstone merged 3 commits into
masterfrom
update-build
Sep 17, 2026
Merged

sstone merged 3 commits into
masterfrom
update-build

Conversation

@sstone

@sstone sstone commented Sep 15, 2026

Copy link
Copy Markdown
Member

We update our maven build (some plugins were obsolete) and fix a chicken-and-egg problem in eclair-core's jar manifest to make it compatible with how we manage maven checksums. We can still retrieve and log the commit id as before.

@sstone
sstone force-pushed the update-build branch 2 times, most recently from 438e0f6 to bf39f27 Compare September 17, 2026 14:42
It creates a chicken-and-egg problem if you want to commit the checksum of eclair-core.jar to .mvn/checksums/checksums-workspace.sha256.
To build eclair-fuzz, use the with-eclair-fuzz profile with -Pwith-eclair-fuzz
@sstone

sstone commented Sep 17, 2026

Copy link
Copy Markdown
Member Author

To validate this PR, check that you can build branch https://github.com/ACINQ/eclair/tree/dummy-release (./mvn package -DskipTests).

Comment thread eclair-core/pom.xml
@sstone
sstone merged commit c3e9f5d into master Sep 17, 2026
1 of 2 checks passed
@sstone
sstone deleted the update-build branch September 17, 2026 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants