Skip to content

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

Merged
Jamkris merged 2 commits into
mainfrom
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 into
mainfrom
ci/auto-release-bot

Conversation

@Jamkris

@Jamkris Jamkris commented Mar 4, 2026

Copy link
Copy Markdown
Owner

변경 사항

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
@Jamkris Jamkris added the ⚙ Setting Tooling, CI, dependencies, build setup label Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⚙ Setting Tooling, CI, dependencies, build setup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant