Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

컨트리뷰션을 위한 인프라 개선 #17

Open
ianychoi opened this issue Aug 23, 2020 · 0 comments
Open

컨트리뷰션을 위한 인프라 개선 #17

ianychoi opened this issue Aug 23, 2020 · 0 comments
Assignees

Comments

@ianychoi
Copy link
Member

ianychoi commented Aug 23, 2020

Describe which content you would like to issue

원활한 컨트리뷰션을 위한 인프라 개선

  • cla-assistant bot을 활용하여 본 저장소 역시 Apache License를 따르고 있음을 컨트리뷰터들에게 명시

image

  • 만들어진 문서는 readthedocs를 통해 빌드되고 있음을 badge를 통해 알림

image

  • readthedocs의 경우 문서 퍼블리싱이 잘 되었는지 여부를 최신 커밋과 연동하여 알기가 어려움. 이를 대체하기 위해 GitHub ActionsAzure Static Web App 을 활용하고자 함.

image

  • PR에 대해 rst 문법을 잘 따르는지 여부 및 preview webpage를 볼 수 있도록 연동

image

  • 이슈 및 PR에 대한 샘플 템플릿을 제공

image

  • minor: 리뷰가 필요하다는 label을 자동 추가함

#14

Additional context (optional)

관련 PR/커밋들

관련 스크린샷

image

  • Readthedocs

image

  • GitHub Actions: Workflow running

image

  • Azure Static Web App: Environments

image

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

No branches or pull requests

1 participant