프로젝트 관리 & 협업/Github

프로젝트 관리 & 협업/Github

[ Github ] - Github Actions을 활용하여 apk 자동 업로드하기

[ Github ] - Github Actions를 활용하여 release 자동으로 생성하기 [ Github ] - Github Actions로 안드로이드 APK 자동 생성하기 안드로이드 개발을 하다보면 apk를 추출해야 될 경우가 생긴다. 특히, 앱 파트와 서버 파트를 구분해서 분업을 하거나, 디자이너와 같이 협 dongx2.tistory.com 이전 글에서 Github Actions를 이용하여 자동으로 release 하는 방법을 소개했었다. 이번엔 release를 생성하면서 해당 release 게시글에 apk까지 같이 업로드하는 방법을 소개한다. release에 파일을 업로드할 때에는 upload-release-asset api를 사용한다. (자세한 내용은 아래 링크를 참조) GitHub - acti..

프로젝트 관리 & 협업/Github

[ Github ] - Github Actions를 활용하여 release 자동으로 생성하기

[ Github ] - Github Actions로 안드로이드 APK 자동 생성하기 안드로이드 개발을 하다보면 apk를 추출해야 될 경우가 생긴다. 특히, 앱 파트와 서버 파트를 구분해서 분업을 하거나, 디자이너와 같이 협업을 하는 경우 테스트를 위해서 apk를 추출해야하는 경 dongx2.tistory.com 이전 포스팅에서 Github Actions를 이용하여 안드로이드 Apk 파일을 자동으로 추출하고 업로드하는 방법에 대해서 알아봤다. 이번 포스팅에서는 release까지 자동으로 업로드하는 방법을 다뤄보고자 한다. 해당 기능은 Github Actions의 Release API를 사용한다. 자세한 내용은 여기를 참고하자. GitHub - actions/create-release: An Action t..

프로젝트 관리 & 협업/Github

[ Github ] - Github Actions로 안드로이드 APK 자동 생성하기

안드로이드 개발을 하다보면 apk를 추출해야 될 경우가 생긴다. 특히, 앱 파트와 서버 파트를 구분해서 분업을 하거나, 디자이너와 같이 협업을 하는 경우 테스트를 위해서 apk를 추출해야하는 경우가 많다. 기존엔 Android Studio에서 apk를 추출 -> 카카오톡으로 전송 -> 압축 해제 후 설치 라는 번거로운 과정을 거쳤었다. 맨날 추출하면서도 너무 귀찮고 파일도 쌓이고 불편했었는데, 이번 프로젝트에 CI/CD를 도입하게 되면서 Github Actions을 접하게 되었다. 이번 글에서는 Github Actions으로 Apk 파일을 자동으로 생성하고, Github에 업로드하는 방법을 기록하려고 한다. Github Actions 설정 Github 리포지터리에 들어가보면, Actions라는 탭이 있다..

프로젝트 관리 & 협업/Github

[ Github ] - Github Issue, 프로젝트 개발 과정을 잘 남기는 법

이슈(Issue)를 만드는 경우 히스토리를 관리해야 할 모든 과제에 대해 만들면 좋다. Feature (기능) 버그 / 크래시 구조 / 성능적인 문제 프로젝트와 관련된 다른 팀과 한 논의 내용 프로젝트 모니터링 결과 프로젝트 개발 회고 이슈(Issue)에 적을 내용 이슈를 해결하기 위한 히스토리 문제 이슈 업 문제 해결 및 논의 추가적인 문제 문제 해결 및 논의 해결 ... 이슈 완전 해결 --> close 이슈 라벨(Label) 위의 이슈 항목에 따라, 라벨을 만들어 표시한다. 이슈(Issue)와 커밋(Commit) 연동 Commit 메세지에 "#[issue number]"를 입력하면, 이슈와 커밋이 연동되며, 자동으로 이슈에 커밋 내용이 추가 된다. 커밋과 함께 이슈를 Close 할 수 있는 Keyw..

dongx._.2
'프로젝트 관리 & 협업/Github' 카테고리의 글 목록