1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-01-10 03:47:03 +02:00
Commit Graph

1458 Commits

Author SHA1 Message Date
Shun Sakai
5d98c69f0f
feat(checksum): supports BLAKE2 and SHA-3 (#4850)
If applied, these commits will allow users to use BLAKE2 (BLAKE2b-512
and BLAKE2s-256) and SHA-3 (SHA3-{224,256,384,512}) as checksum
algorithms.

This is because I think it would be useful if these algorithms could be
used as an alternative to SHA-1 and SHA-2. These algorithms are
standardized as [RFC
7693](https://datatracker.ietf.org/doc/html/rfc7693) (BLAKE2) and [FIPS
PUB
202](https://www.nist.gov/publications/sha-3-standard-permutation-based-hash-and-extendable-output-functions)
(SHA-3).

- <https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE2>
- <https://en.wikipedia.org/wiki/SHA-3>
2024-05-09 21:45:28 -03:00
Carlos Alexandro Becker
9c1bc7caa4
chore: update flake and docs
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-05-08 23:50:24 -03:00
Carlos Alexandro Becker
7b78e195e2
docs: notes on prefixed tags and monorepos 2024-05-08 15:37:59 -03:00
Carlos Alexandro Becker
e538341179
feat(archive): support tar.zst (#4825)
closes #4820
2024-05-03 10:29:55 -03:00
kvendingoldo
b05a62fddc
feat: migrate to new homebrew constuctions (on_arm, on_intel) (#4822)
<!--

Hi, thanks for contributing!

Please make sure you read our CONTRIBUTING guide.

Also, add tests and the respective documentation changes as well.

-->


<!-- If applied, this commit will... -->

...

<!-- Why is this change being made? -->
Brew linter says that old constructions can't be used in case of
submitting to brew-core

<!-- # Provide links to any relevant tickets, URLs or other resources
-->

...
2024-05-02 20:43:03 -03:00
Stepan Rabotkin
7982a33a06
fix: telegram default message (#4821)
Hi, there is another fix of default message. I tried this message, now
everything works
2024-05-02 20:37:15 -03:00
Carlos Alexandro Becker
bf31227b4e
fix(nfpm): termux platform (#4812)
closes #4810 
closes  #4809

---------

Co-authored-by: rsteube <rsteube@users.noreply.github.com>
2024-04-28 20:20:53 -03:00
Carlos Alexandro Becker
2cffcc58c5
docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-27 11:49:59 -03:00
Carlos Alexandro Becker
919f220e71
docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-27 00:37:39 -03:00
Carlos Alexandro Becker
652fd30c69
docs: update repository.md
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-25 21:59:47 -03:00
Carlos Alexandro Becker
39bf6668bc
feat(changelog): custom commit format (#4802)
This allows to use templates for commit messages in the changelog when
using `github`, `gitea`, or `gitlab` as the changelog implementation.

closes #4800

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-24 09:08:20 -03:00
Carlos Alexandro Becker
4015fa32bc
docs: update 2024-04-22 23:51:00 -03:00
Carlos Alexandro Becker
12d236ded2
docs: update 2024-04-22 23:50:42 -03:00
Carlos Alexandro Becker
60f12deae0
docs: update changelog
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-22 23:40:11 -03:00
Bo-Yi Wu
c8488dc825
feat(gitea): implement Changelog function (#4794)
- Add `strings` package import to `gitea.go`
- Implement `Changelog` function in `gitea.go`
- Update `useGitea` constant in `changelog.go`
- Add test for `useGitea` in `changelog_test.go`
- Update `changelog.md` with information about `gitea` customization

ref:

* Server API: https://github.com/go-gitea/gitea/pull/30349
* SDK: https://gitea.com/gitea/go-sdk/pulls/659

---------

Signed-off-by: appleboy <appleboy.tw@gmail.com>
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-22 23:26:13 -03:00
Carlos Alexandro Becker
faadd02cc1
docs: update bluesky docs
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-22 23:25:07 -03:00
Josh Ghiloni
de72cab5d9
feat(announce): add BlueSky support (#4779)
<!--

Hi, thanks for contributing!

Please make sure you read our CONTRIBUTING guide.

Also, add tests and the respective documentation changes as well.

-->


<!-- If applied, this commit will... -->

If applied, this commit will allow users to create BlueSky posts
(skeets) about their Goreleaser-built projects

<!-- Why is this change being made? -->

Because I wanted to post to BlueSky when projects I work on relating to
BlueSky are built!

<!-- # Provide links to any relevant tickets, URLs or other resources
-->

Example post made during unit testing (requires an account to see):
https://bsky.app/profile/jaygles.bsky.social/post/3kpv573c2pc2k

---------

Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-22 23:15:26 -03:00
Carlos Alexandro Becker
3cd2e07c68
feat: notarize macos binaries (#4774)
this includes anchore/quill as a pipe to sign and notarize macos
binaries

TODO:

- [x] find a way to test this
- [x] docs
- [x] maybe get someone from anchore to take a look?

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-19 22:27:50 -03:00
Stepan Rabotkin
56e0f79473
fix(telegram): mdv2escape ProjectName by default (#4784)
This pull request fix case when ProjectName contains any not escaped
symbols
2024-04-15 07:57:45 -03:00
Carlos Alexandro Becker
60a1cccf57
feat: isEnvSet tmpl function (#4775)
useful for conditionally enable/disable things based on whether an env
var is set or not
2024-04-12 11:09:18 -03:00
Carlos Tadeu Panato Junior
780a3a40d9
fix: update SBOM generation to add .json as file type (#4781)
- add the file type in the end of the sbom generated file 
- fix wrong value attribution in the doc example

---------

Signed-off-by: cpanato <ctadeu@gmail.com>
2024-04-12 11:04:55 -03:00
lvyaoting
eba43c289e
chore: fix some comments (#4769)
fix some comments

Signed-off-by: lvyaoting <lvyaoting@outlook.com>
2024-04-08 10:08:09 -03:00
John Maguire
7468cf8556
docs: update dirty.md deprecated syntax (#4766)
<!--

Hi, thanks for contributing!

Please make sure you read our CONTRIBUTING guide.

Also, add tests and the respective documentation changes as well.

-->


<!-- If applied, this commit will... -->

Change `--skip-validate` in a doc file to `--skip=validate`.

<!-- Why is this change being made? -->

Running the command with `--skip-validate` produces the following
warning:

> • DEPRECATED: --skip-validate was deprecated in favor of
--skip=validate, check https://goreleaser.com/deprecations#-skip for
more details

<!-- # Provide links to any relevant tickets, URLs or other resources
-->
2024-04-07 23:05:46 -03:00
Oleksandr Redko
9b3f514449
docs: description for chocolateys.package_source_url (#4763)
Adds missing description for the `package_source_url` option when
building Chocolatey packages.

This option is present in the config and nuspec:
-
826438b865/pkg/config/config.go (L1428)
-
826438b865/internal/pipe/chocolatey/nuspec.go (L25)

See also
https://docs.chocolatey.org/en-us/guides/create/create-config-package#creating-a-configuration-package
and
https://docs.chocolatey.org/en-us/community-repository/moderation/package-validator/rules/cpmr0040#reasoning.
2024-04-07 23:05:07 -03:00
Oleksandr Redko
f6615b138b
docs: fix typos (#4764)
This PR corrects grammar mistakes in documentation:

- artefacts -> artifacts
- Dockefile -> Dockerfile
- compliation -> compilation
- gorleaser -> goreleaser
- repositores -> repositories
- succesfull -> successful
2024-04-07 23:04:15 -03:00
actions-user
2b1fa09a07 chore: auto-update generated files 2024-04-04 02:29:32 +00:00
Jo
6a7a9ba399
docs: fix deprecation typos (#4750)
The Before part  should be "folder"
2024-04-03 22:51:35 -03:00
Carlos Alexandro Becker
0ff94f13e4
fix: properly skip docker builds of skipped builds (#4747)
refs https://github.com/orgs/goreleaser/discussions/4469 closes
https://github.com/goreleaser/goreleaser/issues/4746

Also made the error better, and added more details to the docs.
2024-04-03 13:52:07 -03:00
Carlos Alexandro Becker
d972be9704
docs: announce v1.25
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-02 23:38:10 -03:00
actions-user
b9dc6dfe1a chore: auto-update generated files 2024-04-03 02:35:12 +00:00
Randy Fay
6353982e33
docs: Minor edits to 'dockerhub' (#4740)
Minor edits to the `dockerhub` docs.

Thanks for all your [help getting this
going](https://discord.com/channels/890434333251362866/1223342596231925852/1223342596231925852)

I note that you already updated a number of things. Here are just a
couple more edits.

Thanks for the great work!
2024-04-02 13:49:56 -03:00
Carlos Alexandro Becker
2c892be4f8
docs: update contributing
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-04-01 15:42:00 -03:00
Bartek Pacia
8d3cd4cef6
fix: run not being truly POSIX-compliant (#4739)
I'm sorry, but my previous PR #4736 contained a mistake and the script
wasn't truly POSIX compliant.

With this PR I fix that mistake.

See relevant shellcheck warning: https://www.shellcheck.net/wiki/SC3010
2024-04-01 14:08:58 -03:00
Carlos Alexandro Becker
fa431f313d
docs: update docs 2024-04-01 10:26:09 -03:00
Carlos Alexandro Becker
7fc93995b8
feat: consistently use directory in property names (#4737)
It was a mess of "folder" x "directory", so changed it all to
"directory".

Closes #4732
2024-04-01 10:01:56 -03:00
Bartek Pacia
5a8b6d41fb
fix: convert run install script to pure POSIX sh (#4736)
The changes are minimal and the benefit is quite nice – this script can
now be used to install GoReleaser on e.g. Alpine Linux without `bash`.


`shellcheck run` and `shfmt run` both report no warnings/errors.
2024-03-31 19:48:38 -03:00
Carlos Alexandro Becker
26c003a076
docs: dockerhub singular
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-03-29 21:22:49 -03:00
Randy Fay
79aa2fc319
docs: fix typo username in dockerhubs example (#4733)
<!-- If applied, this commit will... -->

Fix typo in dockerhubs example

<!-- Why is this change being made? -->

fix typo

<!-- # Provide links to any relevant tickets, URLs or other resources
-->

...
2024-03-29 17:36:34 -03:00
Carlos Alexandro Becker
1db9347363
feat(archives): format override to 'none' to skip certain goos (#4730)
closes #4644

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-03-29 16:20:05 -03:00
Hugo Hromic
f0abada909
docs: fix default for build.id attribute (#4734)
Fixes #4731
2024-03-29 16:19:32 -03:00
Carlos Alexandro Becker
e35473423d
docs: fix dockerhub missing images property
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-03-29 15:54:47 -03:00
Carlos Alexandro Becker
8cd325eb5a
fix: support dir in gomod (#4729)
closes https://github.com/orgs/goreleaser/discussions/4728
2024-03-29 10:27:33 -03:00
Carlos Alexandro Becker
2498ea7029
feat: add metadata to the release (#4714)
this will create a metadata artifact and allow to add them to the
release.

closes #4669
closes #4682

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-03-26 23:41:41 -03:00
Carlos Alexandro Becker
3687c097cd
feat(winget): sync fork before opening PR
closes https://github.com/goreleaser/goreleaser/issues/4720

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-03-26 23:34:15 -03:00
Carlos Alexandro Becker
5256f063d0
docs: update github action
refs https://github.com/goreleaser/goreleaser-action/issues/453

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-03-25 09:58:18 -03:00
Carlos Alexandro Becker
26be62be81
build(htmltest): ignroe external broken links 2024-03-20 11:19:27 -03:00
Carlos Alexandro Becker
6e0f426339
feat: allow to delete existing artifacts in the release (#4711)
closes #4692
2024-03-19 23:25:42 -03:00
Carlos Alexandro Becker
72a0d9d29f
docs: update users.md
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-03-18 09:21:59 -03:00
Carlos Alexandro Becker
5073bd1a5f
docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-03-17 21:39:13 -03:00
Carlos Alexandro Becker
54ee014b50
feat: checksums.split (#4707)
closes #4618
closes #4641

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-03-17 15:16:50 -03:00