bashbrew/manifest
Tianon Gravi 8c7ed36470 Add explicit Manifest2822Maintainer struct
This allows us to more easily/reliably generate lists of users to ping on PRs (with the goal to ping them automatically, if one of them is not the PR author).

This is technically a breaking change, but I consider myself probably the most prolific user of bashbrew format strings (which is where this breakage would exhibit itself -- `bashbrew cat` should be unaffected), and I have exactly one script broken by it.  That script was doing some processing to generate this exact data, so IMO this is a win. 😁

    bashbrew cat --format='- `{{ $.RepoName }}`:{{ range .Manifest.Global.Maintainers }} @{{ .Handle }}{{ end }}' ...
2021-02-01 11:00:04 -08:00
..
testdata Add an example of reading a local manifest file too 2017-04-03 15:37:39 -07:00
example_test.go Merge github.com/docker-library/go-dockerlibrary into bashbrew 2020-08-19 16:21:07 -07:00
fetch.go Use pointers more consistently, allow "fetch" tag validation to check SharedTags too 2019-01-28 16:03:21 -08:00
line-based.go Add explicit Manifest2822Maintainer struct 2021-02-01 11:00:04 -08:00
parse.go As a first step towards line-based manifest file deprecation, stop returning line-based parsing errors 2020-08-19 13:49:08 -07:00
parse_test.go Add explicit Manifest2822Maintainer struct 2021-02-01 11:00:04 -08:00
rfc2822.go Add explicit Manifest2822Maintainer struct 2021-02-01 11:00:04 -08:00