1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-01-10 03:47:03 +02:00
goreleaser/internal/client
Brad Reynolds 56c5a09f9a
feat: support projectID for gitlab CreateFile (brew, nix, etc) (#4705)
<!--

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... -->

Allow for using a projectID for a gitlab homebrew tap destination. There
are still some issues here because I can't use our full project name but
one step at a time.

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

According to the goreleaser [gitlab
doc](https://goreleaser.com/customization/release/#gitlab), gitlab's
project IDs are supported. Before this change that isn't true for
homebrew formulas.

<!-- # Provide links to any relevant tickets, URLs or other resources
-->
Some conversation here:
https://github.com/goreleaser/goreleaser/issues/4664#issuecomment-1986056251.

Co-authored-by: Brad Reynolds <brad@shipium.com>
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-03-17 15:26:04 -03:00
..
testdata feat: allow to PR homebrew taps (#3903) 2023-04-06 22:58:06 -03:00
client_test.go feat: allow goreleaser to run in gerrit, soft-serve and others (#4271) 2023-09-04 11:23:38 -03:00
client.go feat(pipe/release): Mark GitHub releases as non-draft only after all artifacts are uploaded. (#4626) 2024-02-19 12:50:47 +00:00
config_test.go feat: publish taps, krews and scoops to regular git repositories (#3961) 2023-04-30 10:18:13 -03:00
config.go feat: publish taps, krews and scoops to regular git repositories (#3961) 2023-04-30 10:18:13 -03:00
git_test.go test: simplify error asserts with require.ErrorContains (#4640) 2024-02-19 16:28:06 -03:00
git.go refactor: use ordered.First (#4362) 2023-10-10 23:16:27 -03:00
gitea_test.go test: run testifylint -fix (#4483) 2023-12-17 15:34:28 -03:00
gitea.go feat(pipe/release): Mark GitHub releases as non-draft only after all artifacts are uploaded. (#4626) 2024-02-19 12:50:47 +00:00
github_test.go chore(deps): update go-github to v59 (#4622) 2024-02-09 15:43:19 -03:00
github.go feat(pipe/release): Mark GitHub releases as non-draft only after all artifacts are uploaded. (#4626) 2024-02-19 12:50:47 +00:00
gitlab_test.go feat: support projectID for gitlab CreateFile (brew, nix, etc) (#4705) 2024-03-17 15:26:04 -03:00
gitlab.go feat: support projectID for gitlab CreateFile (brew, nix, etc) (#4705) 2024-03-17 15:26:04 -03:00
mock.go feat(pipe/release): Mark GitHub releases as non-draft only after all artifacts are uploaded. (#4626) 2024-02-19 12:50:47 +00:00
release_notes_test.go feat: allow to customize release notes update behavior (#2702) 2021-11-26 09:59:15 -03:00
release_notes.go feat: allow to customize release notes update behavior (#2702) 2021-11-26 09:59:15 -03:00