* feat: manpages
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* fix: section
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* feat: use mango instead
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* fix: improvements
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* fix: unused
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* feat(schema): Add command that generates the jsonschema for .goreleaser.yml files
This commit adds the jsonschema/schema subcommand that generates a jsonschema doc based on the Project go struct.
For the config types that alternatively allow you to specify a string via custom UnmarshalYAML function, this commit adds the JSONSchemaType function, so the type gets documented with an oneOf with string or itself.
Add yaml key names for properties that are currently missing them, so alecthomas/jsonschema generates the keys with correct casing.
Signed-off-by: Patrick Hahn <patricksilashahn@gmx.net>
* fix: Add linguist-generated attribute to generated schema json to exclude this file from pull request size validation
Signed-off-by: Patrick Hahn <patricksilashahn@gmx.net>
* fix: run gofumpt
Signed-off-by: Patrick Hahn <patricksilashahn@gmx.net>
* chore(schema): update alecthomas/jsonschema and regenerate schema.json
Signed-off-by: Patrick Hahn <patricksilashahn@gmx.net>
* feat: upgrade cobra
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* feat: upgrade cobra
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* fix: docs
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* chore: less diffs
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
* docs: add cmd docs
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* docs: cmd docs
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* fix: num cpus
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* docs: improve some things
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* fix: improve docs
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* fix: script
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
The __completeNoDesc command is used by bash to request completion
without any descriptions. It must be properly supported for
cobra.Command.ValidArgsFunction to work with bash completion.
Signed-off-by: Marc Khouzam <marc.khouzam@gmail.com>
* feat: Add build command
* feat(cmd/build): Add skip-post-hooks flag
* Update internal/pipeline/pipeline.go
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* feat: refactor cli
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* feat: refactor cli
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* feat: refactor cli
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* feat: refactor cli
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* feat: refactor cli
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* fix: revert
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* feat: refactor cli
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* feat: refactor cli
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* feat: refactor cli
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* fix: lint
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* fix: move
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>