Commit graph

4 commits

Author SHA1 Message Date
Oliver Gugger
c9e632e38d
docker: pin all docker images with their hash 2024-10-23 14:53:32 +02:00
Viktor Tigerström
1165e4d85a
proto + app: bump node + protoc & make protos
In the next commit, we'll bump our lnd dependency to `v0.18.3-beta`.
That version adds explicitly declared optional protos fields with commit
3de6c5415a

Optional proto fields are only available in Proto3 after protoc version
`3.15+`, and we therefore need to bump our protoc version for the protos
generation script to support them.

When doing so, we mimic the protobuf-compiler version used in `lnd`,
which is `3.21.12`. As protobuf-compiler 3.21.x+ is only available for
Node.js base images with Debian 12 (bookworm), we also update our NodeJS
base image to version 22.8.0-bookworm.
2024-09-16 12:50:55 +07:00
jamaljsr
0233f27f33
build: update NodeJS to v16 in CI builds 2022-04-04 09:50:46 -04:00
Oliver Gugger
a6a1127cf4
multi: use Docker for proto compilation
To remove the need for a dev to install a specific version of protoc we
now use a docker image for compiling the protos.
2021-07-16 13:23:27 +02:00