release

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jul 23, 2026 License: MIT Imports: 13 Imported by: 0

Documentation

Overview

Package release builds and validates Gloss release artifacts.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Build

func Build(ctx context.Context, tag, outputDir, repositoryRoot string) error

Build creates and validates the complete five-file release set.

func ValidateArtifacts

func ValidateArtifacts(dir string) error

ValidateArtifacts verifies the exact release set, checksum manifest, and ZIP contract consumed by the updater and installer.

Types

type Target

type Target struct {
	GOOS       string
	GOARCH     string
	Executable string
	Archive    string
}

Target defines one supported release artifact.

func Targets

func Targets() []Target

Targets returns a copy of the exact supported release matrix.

Jump to

Keyboard shortcuts

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