forked from goreleaser/goreleaser
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Original issue from goreleaser/goreleaser goreleaser#5327
Add support for building and releasing projects in multiple programming languages.
Required features:
- Support for language-specific build systems:
- Node.js/npm
- Python/pip
- Rust/Cargo
- Java/Maven
- Language-specific package formats
- Cross-compilation support where applicable
- Dependency management
- Testing integration
- Documentation for each language
Considerations:
- Build environment setup
- Package registry integration
- Version management
- Platform-specific requirements
This is an advanced task that requires:
- Knowledge of multiple build systems
- Understanding of package management
- Experience with cross-compilation