Skip to content

ci: release-please bootstrap-sha 설정으로 의도치 않은 릴리스 방지#113

Merged
Palbahngmiyine merged 1 commit intosolapi:masterfrom
Palbahngmiyine:fix/release-please-bootstrap
Apr 8, 2026
Merged

ci: release-please bootstrap-sha 설정으로 의도치 않은 릴리스 방지#113
Palbahngmiyine merged 1 commit intosolapi:masterfrom
Palbahngmiyine:fix/release-please-bootstrap

Conversation

@Palbahngmiyine
Copy link
Copy Markdown
Member

기능 변경사항

프로젝트 내부 변경사항

Test plan

  • 머지 후 release-please가 불필요한 릴리스 PR을 생성하지 않는지 확인
  • 이후 코드 변경 커밋이 정상적으로 릴리스 대상으로 인식되는지 확인

🤖 Generated with Claude Code

PR solapi#111 머지 시 포함된 feat:/fix: 커밋이 의도치 않은 5.6.0 릴리스를
유발하므로, bootstrap-sha를 PR solapi#111 머지 커밋으로 설정하여
이후 커밋부터만 릴리스 대상으로 처리되도록 한다.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Palbahngmiyine Palbahngmiyine merged commit 6a09980 into solapi:master Apr 8, 2026
3 checks passed
@Palbahngmiyine Palbahngmiyine deleted the fix/release-please-bootstrap branch April 8, 2026 03:29
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a bootstrap-sha to the release-please-config.json file to define a starting point for release processing. The reviewer suggests applying this same configuration to the release-please-config-beta.json file to ensure consistency across release tracks and prevent unintended release PRs.

"packages": {
".": {
"release-type": "node",
"bootstrap-sha": "cffece64628d7d16360f7622fb3b2e1dfa667136",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

프로젝트 내에 release-please-config-beta.json 파일이 별도로 존재합니다. 안정화(stable) 버전뿐만 아니라 베타 릴리스 트랙에서도 동일한 커밋들로 인해 의도치 않은 릴리스 PR이 생성되는 것을 방지하려면, 해당 파일에도 동일한 bootstrap-sha 설정을 추가하는 것을 검토해 보시기 바랍니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant