发布流程
发布到 Maven Central(Central Portal):
要点(取自根 build.gradle 与 .github/workflows/ci.yml):
- 插件:
com.vanniktech.maven.publish(0.29.0),publishToMavenCentral(SonatypeHost.CENTRAL_PORTAL)+signAllPublications - 坐标:group
io.github.cuihairu.redis-streaming,artifactId 为各模块名;examples模块不发布 - 版本:由 axion-release 从
v*git 标签推导(scmVersion,tag 前缀v);workflow_dispatch可用-Pversion=覆盖 - 触发:Release published /
v*标签推送 / 手动派发(见ci.yml的 Publish 步骤与凭据 secrets 约定) - 凭据自检任务:
./gradlew checkCentralPortalCreds(只打印凭据是否可见,不输出密钥)