Skip to content

[feature]: unify release build methods #1877

@jtobin

Description

@jtobin

At present we have a couple of canonical ways to build releases, namely make release and make docker-release, and these can produce different artifacts depending on the environment used for the build. We also have some instructions to use make docker-release in docs/release.md, but use make release in CI, leading to reproducibility problems like that discussed in #1874.

We should have one canonical method by which to create a totally reproducible and verifiable release build, anywhere, and use that consistently. The release build docs should then be updated as well.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

🆕 New

Relationships

None yet

Development

No branches or pull requests

Issue actions