multi-language todo list
Author: caarlos0Created Dec 2, 2024Updated Feb 21, 2026
Labelsenhancementeco/rusteco/goeco/genericeco/zigeco/typescripteco/python
which languages to add next?
TODOs
- document deno/npm/bun publish
- https://github.com/goreleaser/goreleaser/issues/5450
- better explain cross compilation with/without CGO
- explain TARGET in goreleaser split
- make
goreleaser build --single-targettranslate goos/goarch into target if possible - guide of all the changes needed to create a new builder (builder itself, tests, inits, CI, imports, etc) + a "skeleton" implementation somewhere to make it faster and less error-prone
- https://github.com/goreleaser/goreleaser/pull/5323
- quickstart for each language https://github.com/goreleaser/goreleaser/pull/5423
- https://github.com/goreleaser/goreleaser/pull/5415
- document build hooks https://github.com/goreleaser/goreleaser/pull/5423
- https://github.com/goreleaser/goreleaser/pull/5403
- https://github.com/goreleaser/goreleaser/pull/5408
- #5343
- https://github.com/goreleaser/goreleaser/pull/5368
- more examples in the documentation
- example repositories for rust https://github.com/goreleaser/example-rust
- change
builds.*.gobinaryto something likebuilds.*.toolbinary(or something else more generic) https://github.com/goreleaser/goreleaser/pull/5328 - move flag processing to a common package? https://github.com/goreleaser/goreleaser/pull/5336
- document all options 60f07a596b6e5b11a0e38edcf44ac9f67e3d64c5
- standard name for all example repositories (
example-xyz) -
goreleaser healthcheckhttps://github.com/goreleaser/goreleaser/pull/5329 - change
.goreleaser.ymldependencies of all packages https://github.com/goreleaser/goreleaser/pull/5330 - #5652
- #5734
Source: goreleaser/goreleaser