1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-12-24 00:35:40 +02:00
Commit Graph

137 Commits

Author SHA1 Message Date
Carlos A Becker
44012cc2a0 docs: update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-16 22:45:17 -03:00
actions-user
895c597864 chore: docs auto-update 2023-01-17 01:36:57 +00:00
actions-user
4ec9509951 chore: docs releases json auto-update 2023-01-11 12:35:26 +00:00
actions-user
870c0c56e7 chore: docs releases json auto-update 2023-01-11 12:30:55 +00:00
actions-user
87b903ce95 chore: docs releases json auto-update 2023-01-08 03:23:51 +00:00
actions-user
51586c70a8 chore: docs releases json auto-update 2023-01-08 03:03:28 +00:00
Carlos A Becker
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
Carlos A Becker
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
Carlos A Becker
0286cf7163 fix: schema
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-07 17:10:46 -03:00
Carlos A Becker
9a3e23db00 chore: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-07 16:56:04 -03:00
Carlos A Becker
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
Carlos A Becker
938edc4131 docs: fix releases.json
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2023-01-02 15:16:33 -03:00
actions-user
cb070a096f chore: docs releases json auto-update 2023-01-02 15:10:52 +00:00
actions-user
064839c55d chore: docs releases json auto-update 2023-01-02 13:56:51 +00:00
actions-user
5aebcb2885 chore: docs releases json auto-update 2023-01-02 13:30:10 +00:00
actions-user
a749bbfaf7 chore: docs releases json auto-update 2023-01-02 13:09:36 +00:00
Carlos Alexandro Becker
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
Carlos A Becker
ee9816bf7b docs: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-12-27 18:36:05 -03:00
actions-user
fccdea0e3b chore: docs auto-update 2022-12-27 20:44:20 +00:00
Carlos A Becker
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
Carlos A Becker
84392e56cf chore: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-12-15 14:06:19 -03:00
actions-user
1b14f0d26f chore: docs auto-update 2022-12-14 15:18:53 +00:00
Carlos Alexandro Becker
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
Carlos A Becker
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
actions-user
370575107e chore: docs auto-update 2022-12-03 00:51:42 +00:00
Carlos Alexandro Becker
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
Carlos A Becker
cf8586ed7c chore: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-11-17 23:08:34 -03:00
actions-user
ad502829b6 chore: docs auto-update 2022-11-17 23:56:56 +00:00
actions-user
fe24ee6741 chore: docs auto-update 2022-11-17 23:42:16 +00:00
Carlos A Becker
c4941ebf51 chore: update pro schema
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-11-15 08:59:22 -03:00
Carlos Alexandro Becker
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
Carlos A Becker
c4fd0a0c5b chore: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-11-11 23:57:03 -03:00
Carlos A Becker
964e703fb4 docs: small updates
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-11-11 23:54:16 -03:00
Fabio Ribeiro
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
actions-user
59948928e5 chore: docs auto-update 2022-11-12 02:37:32 +00:00
actions-user
9c750737b9 chore: docs auto-update 2022-11-02 18:31:45 +00:00
Carlos A Becker
cd6ca55db5 fix: install script 2022-10-12 01:16:33 -03:00
Carlos A Becker
eb9699142f docs: update from pro
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-10-12 00:12:42 -03:00
Carlos A Becker
20b773de28 docs: update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-10-11 22:09:42 -03:00
actions-user
c6e092a6ca chore: docs auto-update 2022-10-06 00:27:12 +00:00
Carlos A Becker
b88e836d3a chore: update schema 2022-10-05 10:50:29 -03:00
Carlos A Becker
c006c9d208 chore: do not login on snapcraft on snapshots 2022-09-27 21:20:57 -03:00
actions-user
6a9606d0b4 chore: docs auto-update 2022-09-27 13:14:25 +00:00
Carlos Alexandro Becker
f3849e2bbe fix: client key and cert should not be required (#3409)
closes #3407

Signed-off-by: Sheridan C Rawlins <scr@yahooinc.com>
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
Co-authored-by: Sheridan C Rawlins <scr@yahooinc.com>
2022-09-27 10:12:34 -03:00
Carlos A Becker
e31f7806dc docs: update schema
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-08-30 22:25:33 -03:00
actions-user
23a7922f8e chore: docs auto-update 2022-08-30 15:07:04 +00:00
Carlos A Becker
d853ee2db7 docs: schema update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-08-27 17:38:23 -03:00
Carlos Alexandro Becker
d7acf21f03 fix: source archive add subfolders (#3343)
`--add-file` adds only the `--prefix` joined with the basename of the added file, so, adding a folder like `vendor` would break havoc.

this basically writes our own source archives (which are more compressed) and allows to add an entire folder easily, as well as other mappings as `archives` already supports. 

refs #3102 #2911

Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-08-25 02:15:37 -03:00
actions-user
12c425614c chore: docs auto-update 2022-08-25 04:12:08 +00:00
Carlos A Becker
7f04e4df98 docs: update jsonschema
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
2022-08-22 21:48:57 -03:00