Documentation
¶
Overview ¶
Package summary writes to the GitHub Actions job summary.
registry.json is stored on one line: nothing reads it by eye, and the indentation is 30% of the bytes every aqua user downloads while costing nothing in the repository, where git compresses it away. The indented form is written here instead, so that what a run produced can still be read when someone needs to.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Writer ¶
type Writer struct {
// contains filtered or unexported fields
}
Writer appends to the job summary. A Writer with no path does nothing, which is what happens outside GitHub Actions.
func (*Writer) Problems ¶ added in v0.0.9
Problems writes what the run couldn't publish.
A version whose signature can't be verified isn't published, and the next run tries it again, so a release that has genuinely stopped being signed produces nothing but a line in a log nobody reads. Here it is where the run is read.
It is written whatever the summary already holds. The budget the generated files spend is under what GitHub accepts, and this is the part worth keeping when they have used the rest.