Skip to content

배포·프로모트 Discord 알림의 링크 임베드 카드 억제 - #705

Merged
sevineleven merged 2 commits into
devfrom
chore/704-deploy-alert-embed
Jul 7, 2026
Merged

배포·프로모트 Discord 알림의 링크 임베드 카드 억제#705
sevineleven merged 2 commits into
devfrom
chore/704-deploy-alert-embed

Conversation

@sevineleven

@sevineleven sevineleven commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Situation

Task

  • 배포·프로모트 알림에서 임베드 카드를 전부 없애되, 클릭 하이퍼링크는 유지한다.

Action

  • deploy.yml(배포 성공·실패·프로덕션 릴리즈)과 promote.yml(promote 성공·실패·변경없음)의 Discord 메시지에서 커밋·워크플로우 로그·릴리즈 노트 URL 을 <> 로 감싼다.
  • Discord 는 masked 링크 [text](url) 도 임베드 카드를 만든다. [text](<url>) 로 감싸면 카드 없이 클릭 링크만 남는다.
  • named 링크는 큰 임베드를 안 만든다 던 deploy.yml 주석의 틀린 가정을 바로잡는다. 이 가정이 현재 카드가 뜨던 원인이다.

Result

  • 배포·프로모트 알림이 카드 없이 본문과 클릭 링크만으로 뜬다.
  • PR 봇과 정책 차이: PR 봇은 PR 카드는 남기고 연관 이슈 카드만 억제, 배포 알림은 전부 억제(카드 불필요).

연관 이슈

Summary by CodeRabbit

  • Bug Fixes
    • Discord 알림의 링크 형식을 조정해 메시지 내 URL이 불필요한 카드로 미리보기 되지 않도록 개선했습니다.
    • 배포/실패 알림과 프로덕션 릴리즈 알림에서 커밋, 실행 로그, 릴리즈 노트 링크 표시가 더 일관되게 바뀌었습니다.
    • 일부 성공 알림 메시지의 출력 구성을 다듬어 정보가 더 명확하게 보이도록 했습니다.

배포·프로모트 성공/실패 알림에서 커밋 링크와 워크플로우 로그 링크(프로덕션 릴리즈 노트
포함)가 GitHub 임베드 카드로 크게 떠 본문을 아래로 밀어냈다. 각 URL 을 <> 로 감싸
카드만 억제하고 하이퍼링크 클릭은 유지한다(배포 알림은 카드 없이 링크만).
'named 링크는 큰 임베드를 안 만든다'던 deploy.yml 주석의 틀린 가정도 바로잡는다.
@sevineleven sevineleven added the chore 그 외 (빌드·deps·ci·도구·설정·잡일) label Jul 7, 2026
@sevineleven sevineleven self-assigned this Jul 7, 2026
@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

Discord 스레드 연동용 메타데이터입니다. discord-pr-bot 워크플로가 자동 생성하며, 수정·삭제하면 PR 과 Discord 알림 연동이 끊깁니다.

@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Pro

Run ID: 763e0dbb-ea80-4c03-ab22-88a07e2cd98d

📥 Commits

Reviewing files that changed from the base of the PR and between 1c929e8 and 23185a6.

📒 Files selected for processing (2)
  • .github/workflows/deploy.yml
  • .github/workflows/promote.yml

Walkthrough

deploy.yml과 promote.yml의 Discord 알림 메시지 템플릿에서 커밋 링크, 워크플로우 로그 링크, 릴리즈 노트 링크의 URL을 <>로 감싸도록 printf 포맷을 수정했다. 이는 링크가 Discord에서 임베드 카드로 렌더링되는 것을 억제하기 위한 변경이다.

Changes

Discord 알림 포맷 변경

Layer / File(s) Summary
deploy.yml 알림 포맷 수정
.github/workflows/deploy.yml
배포 성공/실패, 프로덕션 릴리즈 알림의 커밋·로그·릴리즈 노트 링크 URL을 <>로 감싸도록 TEXT 템플릿을 수정했다.
promote.yml 알림 포맷 수정
.github/workflows/promote.yml
promote 성공(변경 없음)/실패 알림의 워크플로우 로그 링크 URL을 <>로 감싸도록 TEXT 템플릿을 수정했다.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Assessment against linked issues

Objective Addressed Explanation
deploy.yml 배포 성공·실패·프로덕션 릴리즈 알림의 커밋/로그/릴리즈 노트 링크 임베드 억제 (#704)
promote.yml 성공·실패·변경없음 알림의 워크플로우 로그 링크 임베드 억제 (#704)

Poem

토끼가 URL을 꺽쇠(<>)로 감싸며 콩콩 🐰
임베드 카드는 이제 숨어 조용히 잠자네
클릭은 그대로, 박스만 사라졌다
deploy도 promote도 깔끔한 알림이다
작은 괄호 하나로 가독성 승리! ✨

🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/704-deploy-alert-embed

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sevineleven
sevineleven merged commit a2d09d0 into dev Jul 7, 2026
10 checks passed
@sevineleven
sevineleven deleted the chore/704-deploy-alert-embed branch July 7, 2026 17:45
m-a-king added a commit that referenced this pull request Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore 그 외 (빌드·deps·ci·도구·설정·잡일)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

배포·프로모트 Discord 알림의 커밋·로그 링크 임베드 억제

1 participant