Skip to content

Conversation

@halucinor
Copy link
Collaborator

@halucinor halucinor commented Aug 18, 2025

Overview

  • Build and deploy to PyPI repository action
  • This action is triggered by release tag

Key Changes

  • Build backend change for dynamic versioning (hatchling -> setuptools)
  • Release tag version is reflected during deployment
  • Added release.yml

Related Issues

Additional context

  • Test Action
image

@halucinor
Copy link
Collaborator Author

pypi 에 올라가있는 0.0.1 버전은 로컬에서 배포한 내역입니다. 무시하셔도 되요

Copy link
Collaborator

@paikend paikend left a comment

Choose a reason for hiding this comment

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

setuptools 가 openstack에서 주로 다루는 빌드 도구여서 바꾼 것으로 이해했습니다.
LGTM 입니다. 👍

Copy link
Collaborator

@choieastsea choieastsea left a comment

Choose a reason for hiding this comment

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

LGTM

@halucinor
Copy link
Collaborator Author

@paikend 꼭 그런건 아닙니다. hatchling 빌드 백엔드가 dynamic 버전을 지원하지 않더라구요... ㅠㅠ

@halucinor halucinor merged commit 65a7531 into develop Aug 18, 2025
6 checks passed
platanus-kr pushed a commit that referenced this pull request Aug 19, 2025
* feat: github action to release pypi
halucinor added a commit that referenced this pull request Aug 24, 2025
* feat: github action to release pypi
@halucinor halucinor deleted the feat/release-pipline branch August 24, 2025 12:45
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.

4 participants