Github Actions

    Github Action으로 Android 앱 github Release에 배포하기

    Github Action으로 Android 앱 github Release에 배포하기 개요 사이드 프로젝트 compose-cocktail-recipes 앱을 제작하던 중, github actions를 통해 CI 뿐만 아니라 CD까지 자동화로 진행 가능 하도록 구성하기로 했습니다. 따라서 이 글에서는 github actions에서 서명된 APK를 빌드하고 릴리즈하는 과정을 소개합니다. CI/CD 구성하기 제가 CI/CD를 구성하는데에 필요했던 기능은 다음과 같습니다. main branch의 push 이벤트, pull-request 이벤트 발생 시 debug 빌드 main branch에서 태그 생성 시 서명된 APK를 생성 앱의 versionCode, versionName도 자동화하여 생성 자동으로 githu..