1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-02-11 13:38:41 +02:00

1599 Commits

Author SHA1 Message Date
Carlos Alexandro Becker
2bf08f11a6
ci: run build/test workflow on windows too (#5263)
Maybe 3rd time is the charm!

This makes the CI build run on windows too, and fix broken tests/featuers on Windows.

Most of the changes are related to ignoring certain tests on windows, or making sure to use the right path separators.

More work to do in the future, probably!

#4293

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-11-16 10:30:39 -03:00
Carlos Alexandro Becker
fac5e48c77
fix: URL escape tags in github, gitlab, and gitea (#5283)
refs #5282
2024-11-15 10:39:05 -03:00
actions-user
82fd112f77 chore: auto-update generated files 2024-11-14 15:08:14 +00:00
Ludovic Fernandez
885bcc090b
fix(jsonschema): add custom JSONSchema type to umask (#5276) 2024-11-14 08:00:24 -03:00
Carlos Alexandro Becker
befa144da9
docs: clarify some things about ko templates
refs #5247
2024-11-06 22:54:16 -03:00
Oleksandr Redko
699adf4fc5
fix: typo in JSON property for OpenCollective announce (#5251)
The PR corrects grammar mistake in the property name for
`OpenCollective` in the JSON schema.
2024-11-06 14:52:54 -03:00
actions-user
2e8d84bb63 chore: auto-update generated files 2024-11-05 02:56:13 +00:00
actions-user
cc4427f346 chore: auto-update generated files 2024-11-04 18:20:39 +00:00
André Lademann
973dde6879
docs: update deprecated config documentation (#5243)
This pull request updates the documentation to reflect changes in the
`goreleaser-action` version and modifies the `.goreleaser.yaml`
configuration for better clarity.

Documentation updates:

*
[`www/docs/errors/resource-not-accessible-by-integration.md`](diffhunk://#diff-165fd8d8fb477ae98173556cce7fbd52eb9c5fca03b713c7c8d59bc96e46fe50L32-R32):
Updated the `goreleaser-action` version from `v4` to `v6` in the
workflow file examples.
[[1]](diffhunk://#diff-165fd8d8fb477ae98173556cce7fbd52eb9c5fca03b713c7c8d59bc96e46fe50L32-R32)
[[2]](diffhunk://#diff-165fd8d8fb477ae98173556cce7fbd52eb9c5fca03b713c7c8d59bc96e46fe50L49-R49)

Configuration changes:

*
[`www/docs/errors/resource-not-accessible-by-integration.md`](diffhunk://#diff-165fd8d8fb477ae98173556cce7fbd52eb9c5fca03b713c7c8d59bc96e46fe50L63-R63):
Changed the `.goreleaser.yaml` configuration to use `repository` instead
of `tap` for specifying the brew repository.
2024-11-04 14:12:48 -03:00
actions-user
79c6dd923f chore: auto-update generated files 2024-11-04 13:49:47 +00:00
Carlos Alexandro Becker
23f35021ae
docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-11-04 09:07:44 -03:00
Carlos Alexandro Becker
2a892f29aa
docs: update 2024-11-04 09:06:38 -03:00
Carlos Alexandro Becker
2cbb4303d3
chore: schema update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-11-04 08:59:50 -03:00
Carlos Alexandro Becker
431b18f6ee
docs: update builds 2024-11-04 08:31:53 -03:00
Carlos Alexandro Becker
ad60dcaf1f
docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-11-03 13:58:42 -03:00
Carlos Alexandro Becker
2f2ae3007a
docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-11-03 13:36:31 -03:00
Carlos Alexandro Becker
e185a4cb23
docs: fix announcement
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-11-03 13:10:14 -03:00
actions-user
0639bdb965 chore: auto-update generated files 2024-11-02 18:50:54 +00:00
actions-user
1b1a2be4c8 chore: auto-update generated files 2024-11-02 18:20:48 +00:00
Carlos Alexandro Becker
a2c63b539b
docs: announcement
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-11-02 15:19:14 -03:00
Maxime Brunet
d722aac36b
feat(ko): support annotations and user (#5227)
Add support for the newly added annotations and user options in [ko
v0.17.0](https://github.com/ko-build/ko/releases/tag/v0.17.0)
2024-10-27 16:01:09 -03:00
Carlos Alexandro Becker
ca5ad8c5ed
docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-10-26 14:06:55 -03:00
Carlos Alexandro Becker
636a14721b
docs: update schema
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-10-26 11:03:02 -03:00
Carlos Alexandro Becker
248c7fcb5f
docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-10-16 01:22:12 -03:00
Carlos Alexandro Becker
24c6060050
fix: standardize .Ext to always have the preceding . (#5207)
historically this is kind of a mess, some places set the prefixed ext
(e.g. `.exe`) others don't (e.g. `msi`)

this standardize it to have the preceding `.`

also makes `ByExt` works with or without it so it doesn't break anyone's
config.

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-10-15 14:57:27 -03:00
Carlos Alexandro Becker
7f50679c4b
docs: update 2024-10-14 23:50:45 -03:00
Carlos Alexandro Becker
a93f40b8cf
docs: fix 2024-10-14 14:25:47 -03:00
Carlos Alexandro Becker
4b91ae3589
docs: update 2024-10-14 11:30:16 -03:00
Carlos Alexandro Becker
205b346215
chore(docs): update schema
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-10-14 10:06:27 -03:00
Carlos Alexandro Becker
d583861e06
feat(build): add GO386, GOMIPS64, GORISCV64, and GOPPC64 support (#5186)
continuing the work of #5153

closes #5153

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Co-authored-by: 世界 <i@sekai.icu>
2024-10-14 09:40:10 -03:00
Carlos Alexandro Becker
d2469666b8
docs: experiment version 2024-09-27 13:32:48 -03:00
Carlos Alexandro Becker
0468da12fd
feat: default GOARM change to 7 (#5157)
Guarded by an environment variable for now.

Closes #5155
2024-09-27 13:31:29 -03:00
Carlos Alexandro Becker
d4b8c6b6e5
docs: improve ko docs
refs #5154
2024-09-25 08:11:44 -03:00
Wayne
c08d7cd9ad
docs: correct spelling errors in documentation (#5149)
## Description

Corrected some spelling errors in the `www/docs/install.md` and
`www/docs/blog/posts/2024-09-12-v2.3.md` .

Signed-off-by: Ruihua Wen <spiffyeight77@gmail.com>
2024-09-23 09:05:36 -03:00
Carlos Alexandro Becker
d3f8bbf31a
fix: snapshot version template should not have the leading 'v'
closes #5142
2024-09-19 23:55:10 -03:00
Carlos Alexandro Becker
bce9035aa2
docs: update contributing
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-09-19 23:33:10 -03:00
actions-user
0a42a983b0 chore: auto-update generated files 2024-09-17 17:43:41 +00:00
actions-user
ff84a3d703 chore: auto-update generated files 2024-09-13 23:19:12 +00:00
Jun Xiang (カエデ)
46b3d88ae5
docs: Add GH Actions OIDC permission docs (#5137)
## What is this?

Just adding documentation for using cosign with GitHub's OIDC in CI.

## Why?

I spent 4 hours looking through goreleaser and GitHub's docs before I
finally discovered I was missing the `id-token: write` permission in my
workflow file.

This PR serves to just include the `id-token: write` scope in the `CI ->
(GH) actions` section of the docs to hopefully save other devs the
trouble 🤣

### Additional

I also considered adding this to docs for the other CI providers, but I
am not too familiar on the OIDC side of things; might be worth
considering for the team?

Cheers

---

Been using goreleaser for one of my [oss
projects](https://github.com/caffeine-addictt/waku) recently and it's
been great! Just wanted to contribute something back, keep up the great
work! :>

Signed-off-by: AlexNg <contact@ngjx.org>
2024-09-13 13:21:23 -03:00
Carlos Alexandro Becker
586ce73ddb
docs: announce v2.3 (#5134)
prepping
2024-09-12 16:47:02 -03:00
Carlos Alexandro Becker
3149a36750
docs: update schema
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-09-12 16:46:46 -03:00
actions-user
34974df0c6 chore: auto-update generated files 2024-09-12 19:43:42 +00:00
Carlos Alexandro Becker
a9f07ef2ea
docs: fix wrong links 2024-09-12 14:26:40 -03:00
Carlos Alexandro Becker
1014db44ff
docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-09-12 13:21:01 -03:00
Carlos Alexandro Becker
ed866f0531
docs: since 2024-09-07 11:19:56 -03:00
Carlos Alexandro Becker
c2c0403ddc
chore(docs): schema update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-09-07 11:19:06 -03:00
Carlos Alexandro Becker
708cd8904d
feat(ko): snapshot builds (#5116)
this makes ko run on snapshot builds, too.

the image will be `goreleaser.ko.local:[your tags]`, not sure if we can
change this, seems like we can't.

also fixed a small doc error around it, as well as added a new test to
cover this.

closes #4683

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-09-07 11:15:48 -03:00
Carlos Alexandro Becker
e8da87cecb
feat(tmpl): IsSingleTarget (#5122)
refs #5024

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-09-07 11:09:21 -03:00
Carlos Alexandro Becker
301b193e6e
feat(build): templateable no_unique_dist_dir (#5115)
closes https://github.com/goreleaser/goreleaser/issues/5024

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-09-07 11:09:06 -03:00
Carlos Alexandro Becker
edaf931ad1
docs: improve git semver sorting pro warning
closes #5110
2024-09-03 19:57:07 -03:00