Skip to content

docs: 릴리스 절차 자동화 기준 반영#107

Merged
JeremyDev87 merged 1 commit into
masterfrom
feature/v1-release-docs
May 10, 2026
Merged

docs: 릴리스 절차 자동화 기준 반영#107
JeremyDev87 merged 1 commit into
masterfrom
feature/v1-release-docs

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

배경

v1.0.0 정식 출시 전에 CONTRIBUTING.md의 릴리스 절차를 현재 GitHub Actions 자동화와 맞춥니다.

변경 사항

  • Manual Release Bump workflow로 version bump PR을 생성하는 흐름을 문서화했습니다.
  • PR branch 검증과 merge 후 master commit SHA 검증을 분리했습니다.
  • tag 생성 전 legolas-ciRelease Candidate Core Verification이 merged master commit에서 통과해야 한다는 gate를 명시했습니다.
  • tag release 재시도는 기존 tag에 대해 legolas-release workflow dispatch를 사용하도록 정리했습니다.

검증

  • node ./scripts/validate-release-wiring.mjs
  • npm run test:release-contract
  • git diff --check
  • $devils-advocate-review-loop Round 1: Critical 1 / High 0 / Medium 0 / Low 0
  • $devils-advocate-review-loop Round 2: Critical 0 / High 0 / Medium 0 / Low 0

브랜치 / 워크트리

  • branch: feature/v1-release-docs
  • worktree: /Users/pjw/workspace/legolas/.worktrees/feature-v1-release-docs

이슈 연결

Closes #104
Refs #102

@JeremyDev87 JeremyDev87 added the documentation Improvements or additions to documentation label May 9, 2026
@JeremyDev87

Copy link
Copy Markdown
Owner Author

독립 fresh-session 리뷰 결과

  • Verdict: APPROVE
  • Severity Summary: Critical 0 / High 0 / Medium 0 / Low 1
  • Findings:
    • [Low] CONTRIBUTING.md:107 - 로컬 검증 목록이 Release Candidate Core Verification의 릴리스 계약 검증 일부(node ./scripts/validate-release-wiring.mjs, npm run test:release-contract, npm run pack:smoke)를 포함하지 않습니다. CI 게이트 확인 단계가 있어 차단 사안은 아니지만, “같은 상태를 로컬 검증”으로 해석하면 검증 범위가 줄어들 수 있습니다.
  • Rationale: Critical/High 및 CI 실패는 없습니다. PR diff는 CONTRIBUTING.md 릴리스 절차 문서 변경뿐이며, node ./scripts/validate-release-wiring.mjs, npm run test:release-contract, git diff --check와 GitHub PR checks가 모두 통과했습니다.

Note: GitHub 정책상 self-authored PR에는 official approve review를 제출할 수 없어 동일한 verdict를 PR comment로 남깁니다.

@JeremyDev87 JeremyDev87 self-assigned this May 10, 2026
@JeremyDev87 JeremyDev87 marked this pull request as ready for review May 10, 2026 11:09
@JeremyDev87 JeremyDev87 merged commit 04a2811 into master May 10, 2026
8 checks passed
@JeremyDev87 JeremyDev87 deleted the feature/v1-release-docs branch May 10, 2026 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Docs] 현재 자동화 기준 릴리스 절차 문서 갱신

1 participant