finalize-release

command
v1.58.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2026 License: MPL-2.0 Imports: 20 Imported by: 0

Documentation

Overview

Command finalize-release assembles the per-platform distribution tarballs from the artifacts the build command uploaded to encore-releases2, and stores them alongside:

<prefix>/encore-<os>_<arch>.tar.gz
<prefix>/encore-<os>_<arch>.tar.gz.sha256

Each tarball contains bin/ (the CLI and its helper binaries), runtimes/go, runtimes/js (encore-runtime.node and the encore.dev package) and encore-go (the patched Go toolchain, taken from encore-go/ in the same bucket).

Configuration (environment variables):

R_VERSION            release version, e.g. "v1.2.3-nightly.20231231"
R_RELEASE_PREFIX     object prefix in the bucket; defaults to "encore/<version>"
R_ENCORE_GO_VERSION  optional encore-go version to bundle ("1.25.4", as
                     under encore-go/ in the bucket); defaults to the
                     version named by encore-go/latest
RUNNER_TEMP          scratch directory

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
⌂ 换网址