Skip to content

[Chore] 작업 모드 PR/이슈 자동화 개선#162

Merged
KiSeungMin merged 3 commits into
developfrom
feat/agent
Jun 6, 2026
Merged

[Chore] 작업 모드 PR/이슈 자동화 개선#162
KiSeungMin merged 3 commits into
developfrom
feat/agent

Conversation

@KiSeungMin

Copy link
Copy Markdown
Contributor

✔️ 연관 이슈

  • 없음

📝 작업 내용

OnO 프론트엔드 작업 모드에서 PR과 이슈를 실제 GitHub 작업까지 이어서 처리할 수 있도록 에이전트 지침과 Claude 명령어를 정리했습니다. develop 브랜치로 PR이 merge될 때 PR 본문의 close #번호를 기준으로 연결 이슈를 닫는 GitHub Actions 워크플로우도 추가했습니다.

  • /pr 명령을 PR 초안 작성에서 GitHub PR 실제 생성 절차로 개선했습니다.
  • /issue 명령과 ono-issue Skill을 추가해 GitHub 이슈 템플릿 기반 생성 절차를 정의했습니다.
  • PR 생성 시 develop base, 현재 브랜치 head, KiSeungMin assignee, 연관 이슈 검색/연결 규칙을 문서화했습니다.
  • develop 대상 PR merge 이후 PR 본문의 close, fix, resolve 키워드를 파싱해 연결 이슈를 closed 처리하는 workflow를 추가했습니다.

사용자 영향

  • 작업자가 pr, /issue 명령을 사용할 때 문서 초안에 그치지 않고 실제 GitHub PR/Issue 생성까지 일관된 규칙으로 진행할 수 있습니다.
  • PR body에 연결 이슈를 명확히 적으면 develop merge 시 이슈 종료가 자동화됩니다.

반응형 대응

  • Flutter 앱 UI 변경은 없습니다.
  • 폰/태블릿 화면 레이아웃에는 영향이 없습니다.

검증

  • git fetch origin develop: 성공
  • GitHub open issue 검색: agent, PR issue workflow 키워드로 검색했으나 명확한 연관 이슈 없음
  • git diff --check 0a65031d^..HEAD: trailing whitespace 1건으로 실패
    • .claude/commands/issue.md:16
  • Flutter 앱 코드 변경이 없어 flutter analyze는 실행하지 않았습니다.

배포 리스크 / 확인 필요 사항

  • .github/workflows/close-issues-on-merge.yml은 GitHub Actions 권한과 이벤트 조건에 의존하므로 실제 develop merge 후 1회 동작 확인이 필요합니다.
  • PR 본문에 의도치 않은 close #번호 형태가 있으면 해당 이슈가 닫힐 수 있으므로 PR 작성 시 연결 이슈 항목을 정확히 관리해야 합니다.
  • .claude/commands/issue.md에 trailing whitespace 1건이 남아 있습니다.

스크린샷 (선택)

  • UI 변경이 없어 스크린샷은 생략 가능합니다.

@KiSeungMin KiSeungMin self-assigned this Jun 6, 2026
@KiSeungMin KiSeungMin added the Chore Code style and formatting changes, linter/tool configuration, and auto-generated file updates. label Jun 6, 2026
@KiSeungMin KiSeungMin merged commit 212542b into develop Jun 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Chore Code style and formatting changes, linter/tool configuration, and auto-generated file updates.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant