1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-07-03 00:57:43 +02:00

350 Commits

Author SHA1 Message Date
9dfa94cbb3 feat: scoop depends (#3797)
closes #3796

Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-02-22 09:18:44 -03:00
76796e679d chore: update schema
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-02-17 10:42:39 -03:00
9d91b5576a chore: docs auto-update 2023-02-09 12:13:39 +00:00
99ae082237 feat: finally deprecate the single build option (#3758)
This option was still being supported, even though undocumented, for
many years now.

I think it's finally time to sunset it for good, in 6 months :)

---------

Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-02-09 08:56:37 -03:00
3142c99c7a chore: docs releases json auto-update 2023-02-07 19:47:42 +00:00
90531fc879 chore: docs releases json auto-update 2023-02-07 18:12:36 +00:00
e770e7b2ea chore: docs releases json auto-update 2023-02-07 12:47:26 +00:00
3461f1f871 chore: docs releases json auto-update 2023-02-02 03:51:07 +00:00
b7900887be chore: docs releases json auto-update 2023-02-02 03:20:00 +00:00
9b462fedf3 chore: docs releases json auto-update 2023-01-31 01:52:26 +00:00
0b290bbeb6 chore: docs releases json auto-update 2023-01-31 00:24:53 +00:00
98e3a7ff71 docs: update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-25 14:17:48 -03:00
b036b49c52 chore: docs auto-update 2023-01-24 01:28:55 +00:00
44012cc2a0 docs: update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-16 22:45:17 -03:00
895c597864 chore: docs auto-update 2023-01-17 01:36:57 +00:00
4ec9509951 chore: docs releases json auto-update 2023-01-11 12:35:26 +00:00
870c0c56e7 chore: docs releases json auto-update 2023-01-11 12:30:55 +00:00
87b903ce95 chore: docs releases json auto-update 2023-01-08 03:23:51 +00:00
51586c70a8 chore: docs releases json auto-update 2023-01-08 03:03:28 +00:00
95c4c86806 docs: update changelog docs and schema
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-07 23:45:56 -03:00
8e3567ed0a refactor: rename ChangeLogGroup to ChangelogGroup
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-07 18:37:44 -03:00
0286cf7163 fix: schema
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-07 17:10:46 -03:00
9a3e23db00 chore: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-07 16:56:04 -03:00
13fda95e0e docs: update schema for changelog.sort
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-04 22:31:46 -03:00
938edc4131 docs: fix releases.json
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-02 15:16:33 -03:00
cb070a096f chore: docs releases json auto-update 2023-01-02 15:10:52 +00:00
064839c55d chore: docs releases json auto-update 2023-01-02 13:56:51 +00:00
5aebcb2885 chore: docs releases json auto-update 2023-01-02 13:30:10 +00:00
a749bbfaf7 chore: docs releases json auto-update 2023-01-02 13:09:36 +00:00
232c982fb0 docs: improve build (#3674)
- generate releases.json et al on our github actions workflow
- use those when building and also on our `run` script
- new releases will dispatch the workflow so it re-generates the needed
files

Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-12-29 14:55:45 -03:00
ee9816bf7b docs: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-12-27 18:36:05 -03:00
fccdea0e3b chore: docs auto-update 2022-12-27 20:44:20 +00:00
d7ce4841c8 fix: jsonschema for chocolateys
closes #3647

Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-12-18 16:42:03 -03:00
84392e56cf chore: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-12-15 14:06:19 -03:00
1b14f0d26f chore: docs auto-update 2022-12-14 15:18:53 +00:00
937067697b feat: set file info for binaries inside archives (#3618)
closes #3582

Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-12-14 12:16:03 -03:00
b06f217e3b docs: update docker options and schema
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-12-02 22:38:39 -03:00
370575107e chore: docs auto-update 2022-12-03 00:51:42 +00:00
e72ab30ac8 fix: improve schema for signs (#3603)
adds all the options allowed in the `artifacts` field to the schema

Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-11-29 21:38:51 -03:00
cf8586ed7c chore: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-11-17 23:08:34 -03:00
ad502829b6 chore: docs auto-update 2022-11-17 23:56:56 +00:00
fe24ee6741 chore: docs auto-update 2022-11-17 23:42:16 +00:00
c4941ebf51 chore: update pro schema
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-11-15 08:59:22 -03:00
ee6225fb5e docs: improve schema (#3553)
this should prevent yamlschema from complaining on some fields that
accept an integer or string (goarm) and a bool or string (skip*)

Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-11-14 15:01:24 -03:00
c4fd0a0c5b chore: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-11-11 23:57:03 -03:00
964e703fb4 docs: small updates
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-11-11 23:54:16 -03:00
f2281e8ff2 feat: chocolatey support (#3509)
This PR adds support for generating the structure used to pack and push
Chocolatey Packages. And will solve the #3154

Is not ready for merge yet, but has the main structure, and ready for
comments.

Accordingly to Chocolatey, in order to build a package, it's necessary a
`.nuspec` and `chocolateyinstall.ps1` files at least, having these ones,
we could pack and distribute without adding the binary inside the final
package and that was implemented here.

To complete, will be necessary to define the package build and
distribute, however will be required to have Chocolatey installed
(Windows Only). One of alternatives that I thought was, publish the
files like Scoop and Brew in a separate repository, and there we could
use `chocolatey` through
[crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey).

Chocolatey has a lot of good examples of repositories:

https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/curl

A final compilation of the missing parts:
- [x] How to pack and push (chocolatey)
- [x] Documentation

Sorry for the long description😄 

All feedback very welcome!

Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2022-11-11 23:52:32 -03:00
59948928e5 chore: docs auto-update 2022-11-12 02:37:32 +00:00
9c750737b9 chore: docs auto-update 2022-11-02 18:31:45 +00:00
cd6ca55db5 fix: install script 2022-10-12 01:16:33 -03:00