Skip to content

[ci/cd] CD 수동 실행(workflow_dispatch) 지원 - #5

Merged
ZaMan0806 merged 1 commit into
masterfrom
ci/cd-workflow-dispatch
Nov 9, 2026
Merged

ZaMan0806 merged 1 commit into
masterfrom
ci/cd-workflow-dispatch

Conversation

@ZaMan0806

Copy link
Copy Markdown
Collaborator

개요

릴리즈를 다시 게시하지 않고도 Maven Central 배포를 직접 실행할 수 있도록 CD에 workflow_dispatch를 추가합니다.

변경 사항

  • workflow_dispatch에 필수 입력 tag를 추가했습니다. Actions > CD > Run workflow에서 배포할 태그(예: 2.0)를 입력합니다.
  • 릴리즈 이벤트면 릴리즈 태그를, 수동 실행이면 입력한 태그를 job 환경 변수 TAG로 씁니다. 입력값은 스크립트에 직접 넣지 않고 환경 변수로만 전달합니다.
  • 같은 이름의 브랜치가 체크아웃되지 않도록 refs/tags/<tag>로 체크아웃합니다.
  • pre-release 제외 조건은 릴리즈 이벤트에만 적용합니다.
  • master 포함 검증, 시크릿 사전 검증, 태그-버전 일치 검증은 수동 실행에도 그대로 적용됩니다.

테스트

  • 워크플로 YAML 파싱 확인
  • 머지 후 Actions에서 tag=2.0으로 수동 실행

@pr-agent-demo

pr-agent-demo Bot commented Nov 9, 2026

Copy link
Copy Markdown

⚠️ Auto-review failed: Summary generation failed: summary generation failed: Connection error.. Inline review failed: review agent stream failed: Connection error.. Retry with /review.

@ZaMan0806
ZaMan0806 merged commit a6ff914 into master Nov 9, 2026
1 check passed
@ZaMan0806
ZaMan0806 deleted the ci/cd-workflow-dispatch branch November 9, 2026 08:27
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