Prepare self-bootstrap dependencies through normal Go access
This commit is contained in:
@@ -184,6 +184,10 @@ the executable separately and invoke the same `ci-deliver` command. For
|
||||
ReleaseKit's own source workflow, the maintained
|
||||
[source-delivery template](../../examples/woodpecker/releasekit-source-delivery.yml)
|
||||
checks out the tag and self-bootstraps `./cmd/releasekit` into temporary storage.
|
||||
Its readonly tool build uses committed module metadata and can fetch missing
|
||||
dependencies through normal Go proxy, private-module, checksum, and cache
|
||||
settings. Tool bootstrap follows tag verification; offline candidate validation
|
||||
and application artifact compilation retain their separate environments.
|
||||
|
||||
The normal Go module and build caches are sufficient. Cache mounts may be added
|
||||
as deployment configuration when they help the runner; they are not needed by
|
||||
|
||||
Reference in New Issue
Block a user