Skip to content

ci: remove binary upload workflow and SKIP_COMMIT_HELPER_POSTINSTALL#68

Merged
yujeong-jeon merged 1 commit intomainfrom
chore/remove-binary-upload-workflow
Mar 5, 2026
Merged

ci: remove binary upload workflow and SKIP_COMMIT_HELPER_POSTINSTALL#68
yujeong-jeon merged 1 commit intomainfrom
chore/remove-binary-upload-workflow

Conversation

@yujeong-jeon
Copy link
Contributor

@yujeong-jeon yujeong-jeon commented Mar 5, 2026

Summary

  • release-asset.yaml 워크플로우 삭제 (GitHub Releases에 바이너리 업로드하는 용도 → 더 이상 불필요)
  • release.yaml에서 upload-assets job, checkCommitHelperGo step, SKIP_COMMIT_HELPER_POSTINSTALL 환경변수 제거
  • detect-changed-packages.yml에서 SKIP_COMMIT_HELPER_POSTINSTALL 환경변수 제거

platform-specific npm packages로 바이너리를 배포하는 방식으로 전환되면서 더 이상 GitHub Releases를 통한 바이너리 배포가 필요하지 않습니다.

Related: #60

Binaries are now bundled inside platform npm packages, so there is no
longer a need to upload assets to GitHub Releases after publish.

- Remove release-asset.yaml workflow entirely
- Remove upload-assets job and checkCommitHelperGo step from release.yaml
- Remove SKIP_COMMIT_HELPER_POSTINSTALL env var from all workflows

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@yujeong-jeon yujeong-jeon requested a review from a team as a code owner March 5, 2026 13:25
@yujeong-jeon yujeong-jeon merged commit fa69af2 into main Mar 5, 2026
5 checks passed
@yujeong-jeon yujeong-jeon deleted the chore/remove-binary-upload-workflow branch March 5, 2026 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant