Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

IP-7054: [audiometer] PyPI 배포에 deprecated된 maturin upload 대신 trusted publisher 방식 적용#39

Merged
novdov merged 1 commit intomainfrom
ip-7054
Mar 5, 2026
Merged

IP-7054: [audiometer] PyPI 배포에 deprecated된 maturin upload 대신 trusted publisher 방식 적용#39
novdov merged 1 commit intomainfrom
ip-7054

Conversation

@novdov
Copy link
Copy Markdown
Contributor

@novdov novdov commented Mar 5, 2026

목적

maturin upload 명령의 deprecation 경고를 해소하고, OIDC 기반 trusted publisher 방식으로 전환하여 시크릿 토큰 관리를 제거

변경 사항

  • PyPI 배포 액션 전환
    • PyO3/maturin-actionupload 명령 대신 pypa/gh-action-pypi-publish 액션 사용
    • MATURIN_PYPI_TOKEN 시크릿 참조 제거
  • Trusted publisher 지원
    • id-token: write 권한 추가 (OIDC 토큰 발급용)
    • 아티팩트 다운로드 경로를 dist/로 지정

TODO

  • PyPI에서 이 저장소를 trusted publisher로 등록

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@novdov novdov self-assigned this Mar 5, 2026
@pozalabs-workspace pozalabs-workspace bot added the enhancement New feature or request label Mar 5, 2026
@novdov novdov merged commit 0f6dc19 into main Mar 5, 2026
2 checks passed
@novdov novdov deleted the ip-7054 branch March 5, 2026 06:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant