Skip to content

fix(release): Central 배포 플러그인 0.11.0 범프 + publish-retry 워크플로 - #35

Merged
beltian merged 1 commit into
mainfrom
fix/central-publishing-retry
Jul 28, 2026
Merged

fix(release): Central 배포 플러그인 0.11.0 범프 + publish-retry 워크플로#35
beltian merged 1 commit into
mainfrom
fix/central-publishing-retry

Conversation

@beltian

@beltian beltian commented Jul 28, 2026

Copy link
Copy Markdown
Owner

v2.0.0 첫 배포에서 central-publishing-maven-plugin 0.5.0이 Portal API 신규 warnings 필드 파싱에 실패(라이브러리 번들 업로드 성공 후). 0.11.0으로 범프하고, 기존 태그에 대해 외부 레지스트리 배포만 재실행하는 publish-retry dispatch 워크플로 추가(태그 semver 검증, secrets-게이트, 대상별 토글).

🤖 Generated with Claude Code

https://claude.ai/code/session_01FavJfhdcNAHZKWvmSBVLYZ

…sh-retry workflow

0.5.0's response model predates the Portal API's "warnings" field and
fails to deserialize modern responses — seen live on the first v2.0.0
publish: the library bundle had already uploaded, then the maven-plugin
step died parsing the API response and the Plugin Portal step never ran.

publish-retry.yml re-runs ONLY the external-registry steps for an
existing tag (checkout at the tag, agent to mavenLocal, mvn -Pcentral
deploy, publishPlugins), each secrets-gated and individually toggleable.
Safe to re-run: Central stays USER_MANAGED and the Plugin Portal rejects
duplicate versions.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FavJfhdcNAHZKWvmSBVLYZ
@beltian
beltian force-pushed the fix/central-publishing-retry branch from d324a61 to f4bc22d Compare July 28, 2026 09:21
@beltian
beltian merged commit 0817fb0 into main Jul 28, 2026
8 checks passed
@beltian
beltian deleted the fix/central-publishing-retry branch July 28, 2026 09:25
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.

2 participants