Carlos A Becker
999ca7afea
docs: schema update
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-26 09:21:42 -03:00
Carlos A Becker
7f2b50b94d
fix: jsonschema
...
hopefully fixes #3238
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-26 09:20:32 -03:00
Carlos A Becker
6fdb41f4af
fix: jsonschema
...
hopefully fixes #3238
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-26 09:18:30 -03:00
Carlos A Becker
b52c8e387d
chore(ci): fail build if grype fails
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-22 11:47:09 -03:00
Carlos A Becker
0f7f799efd
chore(ci): scan with grype
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-22 11:45:19 -03:00
Carlos Alexandro Becker
5e0f345e1b
feat(deps): update cosign to 1.10.0 ( #3247 )
...
* feat(deps): update cosign to 1.9.0
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: 1.10
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-22 11:34:56 -03:00
Carlos Alexandro Becker
236e987ced
refactor(build): remove unused param ( #3248 )
...
we dont need to check the go version anymore, so we can remove all this
now.
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-22 09:51:39 -03:00
Carlos A Becker
7aeebb12f2
docs: remove beta warning from docker manifests feature
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-19 10:37:13 -03:00
Carlos Alexandro Becker
de3f381f55
fix: build env overrides ( #3232 )
...
* fix: build env overrides
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: review
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* test: fix
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-07 22:15:51 -03:00
Carlos A Becker
5bcd56bcbd
chore(ci): prevent gpl deps
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-06 09:50:26 -03:00
Carlos Alexandro Becker
5a6dd2fbc8
test: reducing test ouput ( #3222 )
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-04 21:13:10 -03:00
Carlos Alexandro Becker
f24f1a0a70
fix: improve output on github actions ( #3221 )
...
* fix: improve output on github actions
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: log
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* test: force ascii
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-04 16:12:24 -03:00
Carlos A Becker
c431afb985
chore: trigger docs
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-04 14:01:52 -03:00
Carlos A Becker
71283cc274
docs: update
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-04 10:05:19 -03:00
Carlos Alexandro Becker and JD
1d72e963f4
feat: allow parallelism by build target ( #3213 )
...
* Trying to fix parallelism on multiple builds issue
https://github.com/goreleaser/goreleaser/issues/3209
* bugfixing
* Update internal/pipe/build/build_test.go
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com >
* Update internal/pipe/build/build_test.go
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com >
* Update internal/pipe/build/build_test.go
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com >
* fix: gofumpt
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
Co-authored-by: JD <jdpcbs@gmail.com >
2022-06-29 00:31:33 -03:00
Carlos Alexandro Becker and JD
cf3c758356
feat: allow multiple ids to be passed to build ( #3212 )
...
* Allow multiple ids to be passed to build
goreleaser build --id build 1 --id build2
* addressing cr
* addressing cr
* fix: rename to ids
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: improve output
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
Co-authored-by: JD <jdpcbs@gmail.com >
2022-06-28 23:37:38 -03:00
Carlos A Becker
67b3ce0199
docs: update pro schema
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-27 08:55:59 -03:00
Carlos A Becker
5aed49bd0a
chore(ci): do not run gitleaks on prs
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-27 08:55:38 -03:00
Carlos Alexandro Becker
5e57eceb50
fix(ci): less logs in the test output ( #3207 )
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-27 00:13:08 -03:00
Carlos Alexandro Becker
f75d64d6cc
feat: allow to override env for a target ( #3201 )
...
* feat: allow to override env for a target
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: dupe key
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* test: fixes
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-26 22:00:55 -03:00
Carlos Alexandro Becker
b3fcc54a32
feat: changelog group improvements ( #3203 )
...
This changes the changelog grouping feature a bit: it evaluates the
groups in the order they are declared in the config file, but renders
them following their `order` attribute.
This allows to have better filters, for instance, you might want to have
dependabot commits in another section, which does not need a high
priority in the changelog output, but does when evaluating, as it might
share the words with other groups: in goreleaser's case, the `feat`
prefix.
Giving that Go's regex seems to don't allow negative look-aheads (which
would help in this particular case), this seems like a good quality of
life improvement.
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-26 22:00:23 -03:00
Carlos Alexandro Becker
83e40717de
feat: allow to template release.repo ( #3205 )
...
* feat: allow to template release.repo
this will allow to use templates in the release.github/gitea/gitlab owner and name fields.
closes #3202
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* feat: allow to template release.repo
this will allow to use templates in the release.github/gitea/gitlab owner and name fields.
closes #3202
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-26 22:00:05 -03:00
Carlos A Becker
ad2986a2e1
docs: update
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-25 16:42:11 -03:00
Carlos A Becker
e8f3f012db
docs: update
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-25 16:41:58 -03:00
Carlos Alexandro Becker
187750a752
fix: run defaults pipe before before pipe ( #3198 )
...
otherwise, before might not have some template variables, for example,
the project name.
not sure if this will have adverse side effects though, need to think a
bit more about it.
fixes #3196
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-25 16:39:38 -03:00
Carlos Alexandro Becker
d58a3e72c3
chore(ci): improve tparse output ( #3193 )
...
* chore(ci): improve tparse output
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* chore(ci): improve tparse output
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-24 09:33:34 -03:00
Carlos Alexandro Becker
de9949705d
fix: blob upload eating errors ( #3185 )
...
closes #2652
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-24 00:14:12 -03:00
Carlos A Becker
cc80b0edbf
docs: update
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-23 23:55:08 -03:00
Carlos Alexandro Becker
72329ab722
refactor: improve handling of extra fields in artifacts ( #3191 )
...
* refactor: improve handling of extra fields in artifacts
Backporting from pro: with this we can parse the artifacts list from
json into the context and use them again.
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: tests
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* test: fix
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-23 23:36:19 -03:00
Carlos Alexandro Becker
0a2e8fcada
fix: improve docker publish skipping ( #3184 )
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-23 08:49:33 -03:00
Carlos A Becker
8424c92102
docs: clarify dist folder names
...
refs https://github.com/goreleaser/goreleaser/discussions/3183
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-22 23:55:46 -03:00
Carlos Alexandro Becker
4162772819
feat: allow to load config from stdin ( #3175 )
...
allows to load the config from stdin, so things like:
```sh
cat .goreleaser.yml | sed 's/something/else/g' | goreleaser release -f -
```
will now work.
closes #3125
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-22 22:03:00 -03:00
Carlos Alexandro Becker
d79484ef1d
feat: added --skip-before flag ( #3182 )
...
* feat: added --skip-before flag
this would allow to skip global before hooks
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: skip docker test
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-22 21:56:53 -03:00
Carlos Alexandro Becker
ae399220ef
feat: add --skip-docker ( #3176 )
...
Allow to skip the entire docker images and manifests builds.
Might be useful for faster local builds et al.
closes #3144
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-22 21:39:20 -03:00
Carlos Alexandro Becker
9efea360b9
refactory: make easier to manage merges with pro ( #3178 )
...
* refactory: improve cmd code
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: improve time reporting
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: improve artifacts json
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: improve artifacts json
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: diffs
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* docs: improve root cmd help
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-22 01:48:11 -03:00
Carlos Alexandro Becker
cb70fa5181
feat: log duration of slow pipes ( #3173 )
...
* feat: log duration of slow pipes
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: do not use colors pkg
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-22 00:09:11 -03:00
Carlos Alexandro Becker
c51b0f9847
fix(ci): gitleaks license ( #3177 )
...
* fix(ci): gitleaks license
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: gitleaks config path
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-22 00:08:51 -03:00
Carlos A Becker
3566ba619d
docs: update docs
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-21 22:34:32 -03:00
Carlos Alexandro Becker
fe7e2123bd
feat: replacing the log library ( #3139 )
...
* feat: replacing logs
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: tests et al
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* feat: update termenv/lipgloss
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* wip: output
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: pin dep
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: tests
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: tests
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: deps
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: dep
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-21 21:11:15 -03:00
Carlos A Becker
5713eec15f
docs: clarify action does not install other tools
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-14 15:26:20 -03:00
Carlos Alexandro Becker
2c59b8e1be
feat: remove empty_folders for good ( #3163 )
...
* feat: remove empty_folders for good
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: build
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-14 11:15:17 -03:00
Carlos A Becker
d80f11b98e
chore(ci): update sbom and cosign actions
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-13 14:28:08 -03:00
Carlos A Becker
6c10e8eaa6
chore: update schema
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-12 22:35:36 -03:00
Carlos Alexandro Becker
ad3c6fdcdd
feat: update jsonschema library ( #3159 )
...
* feat: update jsonschema library
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: test
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-12 22:31:30 -03:00
Carlos Alexandro Becker
0f128690a0
feat: removed deprecated windows arm handling on go 1.16 ( #3157 )
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-12 20:04:19 -03:00
Carlos Alexandro Becker
1723e88dcd
fix: wrap_in_directory type ( #3158 )
...
closes #3155
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-12 20:03:58 -03:00
Carlos Alexandro Becker
500190f36a
chore(ci): tparse ( #3131 )
...
* chore(ci): tparse
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: always set json
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: nocolor
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: do not need tparse locally
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: build
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-11 23:25:04 -03:00
Carlos Alexandro Becker
df734bd111
feat: update x/sync ( #3138 )
...
* feat: update x/sync
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* test: fixes
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: revert
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* test: fix race condition
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-11 16:54:55 -03:00
Carlos A Becker
1a8e075e4f
docs: ref fixes
...
refs #3152
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-10 23:07:21 -03:00
Carlos Alexandro Becker
9f15047d0a
feat: update go-github from v44 to v45 ( #3130 )
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-07 09:39:56 -03:00
Carlos A Becker
2d0ab9e9bf
fix: ensure same tag on edit
...
this change is just to prevent merge conflicts in goreleaser pro
refs #3132
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-26 22:19:22 -03:00
Carlos A Becker
b59a3c2493
fix: update to stable yaml.v3
...
fix CVE-2022-28948
fix GHSA-hp87-p4gw-j4gq
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-26 09:30:08 -03:00
Carlos A Becker
38c5e6a371
fix: deprecation message of nfpm.maintainers
...
It was saying it should not be used anymore, while it is actually the
other way around: it should always be set.
closes #3124
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-24 09:12:10 -03:00
Carlos A Becker
08769d7372
docs: clarify godownloader deprecation
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-20 20:24:56 -03:00
Carlos A Becker
e8307e8834
chore: announce patches
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-20 11:44:16 -03:00
Carlos A Becker
cc27fba627
Revert "fix: update existing release drafts ( #3073 )"
...
This reverts commit e2902707f9 .
2022-05-20 10:03:22 -03:00
Carlos A Becker
0b37b4dfbd
Revert "fix: draft release when no existing draft release exists"
...
This reverts commit 0b3305999c .
2022-05-20 10:02:56 -03:00
Carlos A Becker
0b3305999c
fix: draft release when no existing draft release exists
...
closes #3115
refs #3073
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-20 10:01:13 -03:00
Carlos A Becker
e19a0013c5
docs: remove godownloader for good
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-18 23:34:44 -03:00
Carlos A Becker
b0923f6eae
docs: newsletter
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-18 23:28:15 -03:00
Carlos A Becker
a52fb997d1
docs: update email addresses
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-18 12:12:42 -03:00
Carlos A Becker
857602a2aa
chore(ci): gitleaks ignore testdata
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-17 22:10:22 -03:00
Carlos A Becker
0836149357
chore(ci): gitleaks
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-17 22:00:25 -03:00
Carlos Alexandro Becker
0db84b24f5
fix: archive should not actually verify links ( #3103 )
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-13 13:55:01 -03:00
Carlos Alexandro Becker
bbade2dd0f
fix: better handle docker skip errors ( #3107 )
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-12 14:44:09 -03:00
Carlos Alexandro Becker
9c426a7b16
refactor: evaluate archive files in another package ( #3101 )
...
* refactor: evaluate archive files in another package
would be used in #2911
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* test: fixes
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-11 22:56:25 -03:00
Carlos Alexandro Becker
5d9110ab43
refactor: improve archive pipe ( #3100 )
...
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-11 21:54:28 -03:00
Carlos A Becker
17e4d62791
fix: revert defaulting build.id to build.binary
...
refs #3098
refs #3063
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-05-11 11:42:37 -03:00
Carlos A Becker
92cbd07f5b
chore: improve changelog
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-11 10:16:11 -03:00
Carlos A Becker
407ab5576b
feat(deps): update go-github from v43 to v44
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-11 10:07:44 -03:00
Carlos A Becker
83704c9e4b
docs: better wording
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-10 15:11:29 -03:00
Carlos A Becker
22f73836ac
chore: schema update
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-10 13:10:18 -03:00
Carlos A Becker
ad13ba6c8a
fix(ci): improve auto commit msg
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-10 13:10:12 -03:00
Carlos A Becker
3697a9d8ce
docs: wording improvements
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-10 10:17:13 -03:00
Carlos Alexandro Becker
e38e76cac8
feat: meta archives ( #3093 )
...
adds support for creating meta archives
closes #3085
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-10 09:17:30 -03:00
Carlos A Becker
f83efdb67a
chore: ignore deprecated strings.Title warn
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-09 22:57:46 -03:00
Carlos A Becker
8ee53b6e1d
docs: update pro features
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-09 21:46:38 -03:00
Carlos Alexandro Becker
53b1ee07cf
feat: allow git remote urls from non-scm sources ( #3088 )
...
basically allows to use goreleaser against a repo with a git url without both owner and repo name.
closes #3060
closes #3058
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-09 09:32:43 -03:00
Carlos Alexandro Becker
f812d1b920
fix: nfpm deprecation on nfpm check ( #3087 )
...
closes #3067
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-08 21:13:56 -03:00
Carlos Alexandro Becker
4cf566be44
docs: fix several htmltest issues ( #3086 )
...
* docs: fix several htmltest issues
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
* docs: more fixes
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-07 01:28:22 -03:00
Carlos A Becker
a6329f683b
chore: doc updates session in the release notes
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-07 00:17:58 -03:00
Carlos A Becker
d1291650f2
feat: migrate back to cobra
...
now that cobra does not require a lot of unused deps because of viper anymore, we can migrate back to it.
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-06 20:38:50 -03:00
Carlos A Becker
362491ce05
docs: link to example repo
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-04 10:47:25 -03:00
Carlos A Becker
a51fd7bd8f
docs: improve prebuilt docs
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-04 10:38:44 -03:00
Carlos Alexandro Becker
ea7a696fab
feat: improve docker errors ( #3080 )
...
* feat: improve docker errors
Adding an error page with some more info to help debug issues.
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
* fix: forgot return
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
* fix: missing err
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-02 22:05:42 -03:00
Carlos A Becker
444218f51d
chore: schema update
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-02 20:40:00 -03:00
Carlos A Becker
93dd387809
docs: goreleaser pro eula
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-05-02 20:30:19 -03:00
Carlos Alexandro Becker
e31c49d4f6
feat: adds openssh-client to docker images ( #3077 )
...
closes #3076
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-29 09:32:24 -03:00
Carlos A Becker
2b2ad7c2a7
docs: wording
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-29 08:26:19 -03:00
Carlos Alexandro Becker
97db97df87
feat: new install anf run script ( #3075 )
...
* feat: new install anf run script
- move away from deprecated git.io
- support distribution
- verify checksums and signature
closes #3074
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
* fix: rename script
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-29 08:11:04 -03:00
Carlos Alexandro Becker
69cf1aa887
feat: first class build targets ( #3062 )
...
Adds the ability to tell goreleaser to use the first-class Go ports as
targets.
Closes #3053
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-25 22:07:28 -03:00
Carlos Alexandro Becker
5aeb8ace61
fix: prevent folder collisions in builds and universal binaries ( #3063 )
...
- on universal binaries, use the build id instead of the binary name to
create the folder in the dist folder
- on builds, default the id the to the binary name instead of project
name. The binary name already defaults to the project id if empty, so
this should only prevent having to specify the id + binary name in
some cases.
closes #3061
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-25 22:07:14 -03:00
Carlos Alexandro Becker
30630bfc7f
feat: add builds.no_main_check and builds.command ( #3064 )
...
* feat: add builds.no_main_check and builds.command
Added two more options to the builds section:
- command: allow to override the command being run. E.g. instead of
`go build`, one could run `go test -c` by setting gobinary, command
and flags, respectively.
- no_main_check: by default, goreleaser will fail if there's no main
function. This option allows to disable that check.
This PR effectively make GoReleaser able to release Go test binaries
instead of just "regular" binaries.
closes #3037
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
* test: fix broken tests
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-25 22:07:02 -03:00
Carlos A Becker
3c24d52970
chore: refresh
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-21 22:28:12 -03:00
Carlos Alexandro Becker
63436392db
fix: custom targets if missing goamd64, goarm, gomips ( #3056 )
...
* fix: custom targets if missing goamd64, goarm, gomips
if the user provide custom targets without the goamd64, goarm or gomips bit, things may go awry at some point.
this prevents issues by suffixing them with the default when its missing.
closes https://github.com/goreleaser/goreleaser/issues/3055
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
* test: fix build tests
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-20 09:43:39 -03:00
Carlos Alexandro Becker
922992ce76
fix: archive ids ( #3052 )
...
* fix: archive ids
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
* test: add archive id filter test
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-19 22:49:08 -03:00
Carlos A Becker
16f7e0d172
docs: clarify release.skip behavior
...
It skips the entire SCM release, not only the artifact upload.
Closes #3051
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-19 09:06:12 -03:00
Carlos A Becker
a53afde02a
docs: update
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-16 15:37:42 -03:00
Carlos A Becker
0ba753c496
fix: man pages
...
closes #3048
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-16 15:31:43 -03:00
Carlos A Becker
dbf2d0e293
fix: brew formula default goamd64
...
Was defaulting to v2 instead of v1.
closes #3049
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-04-16 15:26:14 -03:00