Use [[Continuous Integration and Delivery|CI/CD]] for release engineering. Systems such as [[GitHub Actions]] can be used.
From [[Site Reliability Engineering (highlights)]]:
> Release engineering is a relatively new and fast-growing discipline of software engineering that can be concisely described as building and delivering software. Release engineers have a solid (if not expert) understanding of source code management, compilers, build configuration languages, automated build tools, package managers, and installers. Their skill set includes deep knowledge of multiple domains: development, configuration management, test integration, system administration, and customer support.