mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-02-09 13:36:56 +02:00
* 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>
140 lines
6.6 KiB
Modula-2
140 lines
6.6 KiB
Modula-2
module github.com/goreleaser/goreleaser
|
|
|
|
go 1.17
|
|
|
|
require (
|
|
code.gitea.io/sdk/gitea v0.15.0
|
|
github.com/Masterminds/semver/v3 v3.1.1
|
|
github.com/alecthomas/jsonschema v0.0.0-20211022214203-8b29eab41725
|
|
github.com/apex/log v1.9.0
|
|
github.com/caarlos0/ctrlc v1.0.0
|
|
github.com/caarlos0/env/v6 v6.7.0
|
|
github.com/caarlos0/go-shellwords v1.0.12
|
|
github.com/dghubble/go-twitter v0.0.0-20210609183100-2fdbf421508e
|
|
github.com/dghubble/oauth1 v0.7.0
|
|
github.com/fatih/color v1.12.0
|
|
github.com/google/go-github/v39 v39.2.0
|
|
github.com/goreleaser/fileglob v1.2.0
|
|
github.com/goreleaser/nfpm/v2 v2.6.0
|
|
github.com/imdario/mergo v0.3.12
|
|
github.com/jarcoal/httpmock v1.0.8
|
|
github.com/mitchellh/go-homedir v1.1.0
|
|
github.com/spf13/cobra v1.2.1
|
|
github.com/stretchr/testify v1.7.0
|
|
github.com/ulikunitz/xz v0.5.10
|
|
github.com/vartanbeno/go-reddit/v2 v2.0.0
|
|
github.com/xanzy/go-gitlab v0.50.3
|
|
gocloud.dev v0.24.0
|
|
golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f
|
|
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
|
|
gopkg.in/yaml.v2 v2.4.0
|
|
)
|
|
|
|
require (
|
|
github.com/DisgoOrg/disgohook v1.4.3
|
|
github.com/atc0005/go-teams-notify/v2 v2.6.0
|
|
github.com/go-telegram-bot-api/telegram-bot-api v4.6.4+incompatible
|
|
github.com/slack-go/slack v0.9.4
|
|
gopkg.in/mail.v2 v2.3.1
|
|
)
|
|
|
|
require (
|
|
cloud.google.com/go v0.94.0 // indirect
|
|
cloud.google.com/go/kms v0.1.0 // indirect
|
|
cloud.google.com/go/storage v1.16.1 // indirect
|
|
github.com/AlekSi/pointer v1.1.0 // indirect
|
|
github.com/Azure/azure-pipeline-go v0.2.3 // indirect
|
|
github.com/Azure/azure-sdk-for-go v57.0.0+incompatible // indirect
|
|
github.com/Azure/azure-storage-blob-go v0.14.0 // indirect
|
|
github.com/Azure/go-autorest v14.2.0+incompatible // indirect
|
|
github.com/Azure/go-autorest/autorest v0.11.20 // indirect
|
|
github.com/Azure/go-autorest/autorest/adal v0.9.15 // indirect
|
|
github.com/Azure/go-autorest/autorest/azure/auth v0.5.8 // indirect
|
|
github.com/Azure/go-autorest/autorest/azure/cli v0.4.3 // indirect
|
|
github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect
|
|
github.com/Azure/go-autorest/autorest/to v0.4.0 // indirect
|
|
github.com/Azure/go-autorest/autorest/validation v0.3.1 // indirect
|
|
github.com/Azure/go-autorest/logger v0.2.1 // indirect
|
|
github.com/Azure/go-autorest/tracing v0.6.0 // indirect
|
|
github.com/DisgoOrg/log v1.1.0 // indirect
|
|
github.com/DisgoOrg/restclient v1.2.7 // indirect
|
|
github.com/Masterminds/goutils v1.1.1 // indirect
|
|
github.com/Masterminds/semver v1.5.0 // indirect
|
|
github.com/Masterminds/sprig v2.22.0+incompatible // indirect
|
|
github.com/Microsoft/go-winio v0.4.16 // indirect
|
|
github.com/ProtonMail/go-crypto v0.0.0-20210512092938-c05353c2d58c // indirect
|
|
github.com/aws/aws-sdk-go v1.40.34 // indirect
|
|
github.com/aws/aws-sdk-go-v2 v1.9.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/config v1.7.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/credentials v1.4.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.5.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/ini v1.2.2 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.3.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/kms v1.5.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sso v1.4.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sts v1.7.0 // indirect
|
|
github.com/aws/smithy-go v1.8.0 // indirect
|
|
github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb // indirect
|
|
github.com/cavaliercoder/go-cpio v0.0.0-20180626203310-925f9528c45e // indirect
|
|
github.com/cenkalti/backoff v2.1.1+incompatible // indirect
|
|
github.com/cpuguy83/go-md2man/v2 v2.0.0 // indirect
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/dghubble/sling v1.3.0 // indirect
|
|
github.com/dimchansky/utfbom v1.1.1 // indirect
|
|
github.com/emirpasic/gods v1.12.0 // indirect
|
|
github.com/go-git/gcfg v1.5.0 // indirect
|
|
github.com/go-git/go-billy/v5 v5.1.0 // indirect
|
|
github.com/go-git/go-git/v5 v5.3.0 // indirect
|
|
github.com/gobwas/glob v0.2.3 // indirect
|
|
github.com/golang-jwt/jwt/v4 v4.0.0 // indirect
|
|
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
|
|
github.com/golang/protobuf v1.5.2 // indirect
|
|
github.com/google/go-cmp v0.5.6 // indirect
|
|
github.com/google/go-querystring v1.1.0 // indirect
|
|
github.com/google/rpmpack v0.0.0-20210410105602-e20c988a6f5a // indirect
|
|
github.com/google/uuid v1.3.0 // indirect
|
|
github.com/google/wire v0.5.0 // indirect
|
|
github.com/googleapis/gax-go/v2 v2.1.0 // indirect
|
|
github.com/goreleaser/chglog v0.1.2 // indirect
|
|
github.com/gorilla/websocket v1.4.2 // indirect
|
|
github.com/hashicorp/go-cleanhttp v0.5.1 // indirect
|
|
github.com/hashicorp/go-retryablehttp v0.6.8 // indirect
|
|
github.com/hashicorp/go-version v1.2.1 // indirect
|
|
github.com/huandu/xstrings v1.3.2 // indirect
|
|
github.com/iancoleman/orderedmap v0.0.0-20190318233801-ac98e3ecb4b0 // indirect
|
|
github.com/inconshreveable/mousetrap v1.0.0 // indirect
|
|
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
|
|
github.com/jmespath/go-jmespath v0.4.0 // indirect
|
|
github.com/kevinburke/ssh_config v1.1.0 // indirect
|
|
github.com/mattn/go-colorable v0.1.8 // indirect
|
|
github.com/mattn/go-ieproxy v0.0.1 // indirect
|
|
github.com/mattn/go-isatty v0.0.12 // indirect
|
|
github.com/mitchellh/copystructure v1.1.2 // indirect
|
|
github.com/mitchellh/reflectwalk v1.0.1 // indirect
|
|
github.com/op/go-logging v0.0.0-20160315200505-970db520ece7 // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/russross/blackfriday/v2 v2.0.1 // indirect
|
|
github.com/sassoftware/go-rpmutils v0.0.0-20190420191620-a8f1baeba37b // indirect
|
|
github.com/sergi/go-diff v1.2.0 // indirect
|
|
github.com/shurcooL/sanitized_anchor_name v1.0.0 // indirect
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
github.com/technoweenie/multipartstreamer v1.0.1 // indirect
|
|
github.com/xanzy/ssh-agent v0.3.0 // indirect
|
|
go.opencensus.io v0.23.0 // indirect
|
|
golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 // indirect
|
|
golang.org/x/net v0.0.0-20210825183410-e898025ed96a // indirect
|
|
golang.org/x/sys v0.0.0-20210831042530-f4d43177bf5e // indirect
|
|
golang.org/x/text v0.3.7 // indirect
|
|
golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac // indirect
|
|
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect
|
|
google.golang.org/api v0.56.0 // indirect
|
|
google.golang.org/appengine v1.6.7 // indirect
|
|
google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2 // indirect
|
|
google.golang.org/grpc v1.40.0 // indirect
|
|
google.golang.org/protobuf v1.27.1 // indirect
|
|
gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect
|
|
gopkg.in/warnings.v0 v0.1.2 // indirect
|
|
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
|
|
)
|