Skip to content

chore: trigger beta release for refactor changes (6.0.0-beta.3)#151

Merged
Palbahngmiyine merged 1 commit intosolapi:betafrom
Palbahngmiyine:ci/trigger-beta-release-v3
Apr 17, 2026
Merged

chore: trigger beta release for refactor changes (6.0.0-beta.3)#151
Palbahngmiyine merged 1 commit intosolapi:betafrom
Palbahngmiyine:ci/trigger-beta-release-v3

Conversation

@Palbahngmiyine
Copy link
Copy Markdown
Member

Context

PR #150 (refactor) merge 직후의 Release Please job 로그:

commits: 3
Considering: 3 commits
No user facing commits found since 4bbefb8... - skipping

release-please 는 기본적으로 feat / fix / perf / deps 만 user-facing commit 으로 인식해 bump 을 trigger 합니다. merge 된 커밋이 refactor 하나뿐이라 "No user facing commits" 로 판단되어 release PR 이 생성되지 않았습니다. 현재 release-please-config-beta.json 에도 refactorhidden: true 로 changelog 숨김 처리 상태입니다.

Solution

이 PR 은 Release-As: 6.0.0-beta.3 trailer 를 포함한 empty trigger commit 한 건을 추가합니다. merge 되면 release-please action 이 해당 trailer 를 읽고 6.0.0-beta.3 버전을 찍는 release PR 을 beta 에 생성합니다.

Why trigger commit?

  • 이 refactor 는 Effect 공식 ParseResult.TreeFormatter / ArrayFormatter 도입, runSafeSync 내부 심볼 제거, path alias 정합화 등 실제 배포 가치가 있는 변경이지만 Conventional Commit 분류상 refactor 가 가장 정확.
  • config 전역에서 refactor 를 user-facing 으로 승격하는 것은 과도한 변경(모든 refactor 가 bump trigger 가 됨). 이번 케이스에 한정된 trigger commit 이 안전.

Test plan

  • Merge 후 beta 브랜치의 Release Please workflow 가 release-please--branches--beta--components--solapi PR 을 새로 생성하는지 확인
  • 생성된 release PR 의 버전이 6.0.0-beta.3 인지 확인
  • 해당 release PR merge 후 npm publish workflow 정상 동작 확인

🤖 Generated with Claude Code

Refactor commit 0042ae6 는 release-please 기본 설정상 user-facing
commit(feat/fix/perf/deps)이 아니라 release PR 이 자동 생성되지 않았습니다.
Effect ParseResult 포맷터 도입과 runSafeSync 내부 심볼 제거가
포함되어 있어 beta release 로 배포합니다.

Release-As: 6.0.0-beta.3

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@gemini-code-assist
Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@Palbahngmiyine Palbahngmiyine merged commit d5cf2f7 into solapi:beta Apr 17, 2026
6 checks passed
@Palbahngmiyine Palbahngmiyine deleted the ci/trigger-beta-release-v3 branch April 17, 2026 00:05
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