Skip to content

chore: improve release checklist and bump script from v5.3.0 retrospective#1348

Merged
JeremyDev87 merged 1 commit into
masterfrom
chore/release-checklist-improvements
Apr 5, 2026
Merged

chore: improve release checklist and bump script from v5.3.0 retrospective#1348
JeremyDev87 merged 1 commit into
masterfrom
chore/release-checklist-improvements

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

v5.3.0 범프에서 반복된 실수를 방지하기 위한 프로세스 개선.

Changes

docs/release-checklist.md

  • ./scripts/bump-version.sh 원커맨드 사용을 우선 권장
  • Step 4.5 추가: yarn install (lockfile 갱신)
  • Step 5 검증에 yarn.lock 상태 확인 추가
  • v5.3.0 incident 기록 (stale lockfile)
  • marketplace.json + yarn.lock을 version files 테이블에 추가
  • Common Mistakes에 lockfile 항목 추가

scripts/bump-version.sh

  • Step 9 검증 단계 추가 (6개 파일 + lockfile 일치 확인)
  • 검증 실패 시 exit 1로 커밋 방지

Motivation

버전 실수 근본 원인
v5.2.0 version.ts + plugin/package.json 누락 수동 편집 시 파일 누락
v5.3.0 yarn.lock 미갱신 sync-version 후 yarn install 미실행

두 사고 모두 bump-version.sh를 사용했으면 방지 가능했음.

…ctive

- Add yarn install step (Step 4.5) to release-checklist.md
- Add lockfile verification to Step 5 check script
- Add v5.3.0 incident note (stale yarn.lock)
- Add marketplace.json to version files table
- Add verification step to bump-version.sh (Step 9)
- Recommend one-command bump-version.sh over manual procedure
- Update Common Mistakes table with lockfile entry
@vercel

vercel Bot commented Apr 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Apr 5, 2026 1:09am

@JeremyDev87 JeremyDev87 self-assigned this Apr 5, 2026
@JeremyDev87 JeremyDev87 merged commit 8b00f20 into master Apr 5, 2026
26 checks passed
@JeremyDev87 JeremyDev87 deleted the chore/release-checklist-improvements branch April 5, 2026 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant