Skip to content

支持 PublishPlugin 一键发布配置与多目标发布流程#15

Merged
wk1995 merged 47 commits into
pre_publishfrom
publish_demo
Jul 22, 2026
Merged

支持 PublishPlugin 一键发布配置与多目标发布流程#15
wk1995 merged 47 commits into
pre_publishfrom
publish_demo

Conversation

@wk1995

@wk1995 wk1995 commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • 增加 PublishPlugin 一键发布配置流程:支持 generatePublishConfigconfigurePublishrollbackPublishSecrets,并保留旧 Central 任务名兼容。
  • 默认生成 GitHub Packages 发布 workflow,同时支持显式选择 centralall,统一复用 .github/workflows/publish.yml 多目标发布入口。
  • 完善 Central Portal 发布、GPG signing、GitHub repository secrets、发布版本规范化和 PGP keyserver 可见性校验等 CI 安全流程。
  • 支持 Android Library 多 variant 动态坐标与过滤,补充 demo-lib/demo-plugin 示例、README/技术方案文档、离线配置脚本和 Codex one-click publish skill。

Validation

  • ./gradlew test

@wk1995 wk1995 changed the title Central 发布一键配置支持 支持 PublishPlugin 一键发布配置与多目标发布流程 Jul 22, 2026
@wk1995
wk1995 marked this pull request as ready for review July 22, 2026 09:40
wk1995 and others added 27 commits July 22, 2026 17:41
wk1995 and others added 19 commits July 22, 2026 17:41
@wk1995
wk1995 merged commit 607f9f4 into pre_publish Jul 22, 2026
1 check passed
@wk1995
wk1995 deleted the publish_demo branch July 22, 2026 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant