In my React Native project, I want to use GitLab CI to automatically run lint checks and tests for every merge request. After that, I want to generate an APK for the branch I've committed to and send it to specific people on Slack. Is this possible?