Add .forgejo/workflows/build.yml that builds the Lethean blockchain on push to dev/main with workflow_dispatch support. Builds testnet on dev, mainnet on main, creates Forgejo releases with RPM/tar.xz/zip packages and SHA256 checksums. - CPU limited to 3 cores (~10% of 32-thread host) via Docker --cpus cap - Private submodule auth via git credential store with RELEASE_TOKEN - SDK caching with actions/cache for Conan build artifacts - CMake installed via pip for preset version 8 support - Tags fetched for libmdbx git describe version detection - Fix missing contrib/randomx entry in .gitmodules Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
18 lines
631 B
Text
18 lines
631 B
Text
[submodule "contrib/jwt-cpp"]
|
|
path = contrib/jwt-cpp
|
|
url = https://github.com/Thalhammer/jwt-cpp.git
|
|
[submodule "contrib/bitcoin-secp256k1"]
|
|
path = contrib/bitcoin-secp256k1
|
|
url = https://github.com/bitcoin-core/secp256k1.git
|
|
[submodule "contrib/tor-connect"]
|
|
path = contrib/tor-connect
|
|
url = https://github.com/hyle-team/tor-connect.git
|
|
[submodule "docs"]
|
|
path = docs
|
|
url = https://github.com/letheanVPN/documentation.git
|
|
[submodule "contrib/randomx"]
|
|
path = contrib/randomx
|
|
url = https://github.com/tevador/RandomX.git
|
|
[submodule ".core/build"]
|
|
path = .core/build
|
|
url = http://forge.snider.dev:4000/host-uk/build.git
|