apache / apache/pekko-grpc

clean up cross-publishing

Open
#458 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
55
Forks
30
Avg merge
23h 12m
Merged PRs (30d)
34

Description

Right now, publishing does a `+publish` and then separate explicit `publish` invocations for 2.13 and 3.3 versions of codegen.

IIRC this is because in earlier versions of SBT, there was a problem with the sbt plugin (which is only published for 2.12) depending on codegen (when it's configured to be published for 2.13 and 3.3 as well).

It'd be great to figure out if that sbt limitation still exists. If so, try and remove it. If not, cross-publish regularly.

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the repository's publishing configuration and the sbt plugin and codegen cross-version settings. Check whether the earlier sbt dependency limitation still applies to Scala 2.12, 2.13, and 3.3. Done means either removing the limitation or making codegen publish through the regular cross-publishing flow.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala
Domain
build-system, release
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.