Uploaded August 2026 | Updated September 2026, 1 week ago
In this video I cover everything you need to know as a beginner to get started with CI for Android using GitHub Actions, from setting up your first pipeline to automating code quality checks.
Get the initial source code here:
github.com/philipplackner/MyCalculator
Get the final source code here:
github.com/philipplackner/MyCalculator/tree/ci-final
Download my 8 Android architecture Claude Code skills for FREE:
pl-coding.com/claude-skills?utm_source=youtube&utm_medium=video&utm_campaign=claude-skills
Apply to a 1:1 mentorship to reach a senior level:
pl-coding.com/mentoring?utm_source=youtube&utm_medium=organic&utm_campaign=default
🎓 Checkout my premium video courses about Android & Kotlin development:
pl-coding.com/courses?utm_source=youtube&utm_medium=video&utm_campaign=default&cmc_strip=utm
0:00 Intro
0:25 Understanding CI
2:00 Importance of CI
5:07 Choosing Tools
9:07 Setting Up GitHub Actions
14:02 Running Lint Checks
22:02 Building with Gradle
25:12 Running Unit Tests
30:34 Advanced Testing
32:00 Conclusion
In this video I cover everything you need to know as a beginner to get started with CI for Android using GitHub Actions, from setting up your first pipeline to automating code quality checks.
Get the initial source code here:
github.com/philipplackner/MyCalculator
Get the final source code here:
github.com/philipplackner/MyCalculator/tree/ci-final
Download my 8 Android architecture Claude Code skills for FREE:
pl-coding.com/claude-skills?utm_source=youtube&utm_medium=video&utm_campaign=claude-skills
Apply to a 1:1 mentorship to reach a senior level:
pl-coding.com/mentoring?utm_source=youtube&utm_medium=organic&utm_campaign=default
🎓 Checkout my premium video courses about Android & Kotlin development:
pl-coding.com/courses?utm_source=youtube&utm_medium=video&utm_campaign=default&cmc_strip=utm
0:00 Intro
0:25 Understanding CI
2:00 Importance of CI
5:07 Choosing Tools
9:07 Setting Up GitHub Actions
14:02 Running Lint Checks
22:02 Building with Gradle
25:12 Running Unit Tests
30:34 Advanced Testing
32:00 Conclusion










