Skip to content

ci: update auto-release workflow with bot name, CI gate, and bypass token#4

Merged
Jamkris merged 2 commits intomainfrom
ci/auto-release-bot
Mar 4, 2026
Merged

ci: update auto-release workflow with bot name, CI gate, and bypass token#4
Jamkris merged 2 commits intomainfrom
ci/auto-release-bot

Conversation

@Jamkris
Copy link
Owner

@Jamkris Jamkris commented Mar 4, 2026

변경 사항

1. 자동 배포 트리거 변경 (배포 안전장치 추가)

  • on: pushon: workflow_run 으로 변경
  • CI (Gemini CI)가 성공적으로 완료된 경우에만 버전업 및 배포가 진행됩니다
  • CI 실패 시 배포가 자동으로 중단됩니다

2. 봇 이름 변경

  • github-actions[bot]github-release-bot 으로 변경

3. 브랜치 보호 규칙 우회 (RELEASE_TOKEN 사용)

  • Checkout 시 secrets.RELEASE_TOKEN을 사용하여 보호된 main 브랜치에 직접 커밋 및 태그 푸시가 가능하도록 설정

4. 마크다운 린트 에러 수정

  • workflows/multi-plan.md 에서 ***--- 변경 (MD035 rule)

사전 조건

  • GitHub 저장소 Settings → Secrets → RELEASE_TOKEN (repo 권한의 PAT) 이 등록되어 있어야 합니다

@Jamkris Jamkris merged commit 496903d into main Mar 4, 2026
7 checks passed
@Jamkris Jamkris changed the title ci: update auto-release workflow bot name and trigger ci: update auto-release workflow with bot name, CI gate, and bypass token Mar 4, 2026
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