Dan Tech Academy
After this lesson you will
  • Read pr-check.yml and explain why it needs both testDebugUnitTest and testAndroidHostTest
  • Explain how the workflow handles secrets: placeholder values in local.properties, google-services.json through a repository secret
  • Point out what CI doesn't check yet (iOS, coverage, release) and evaluate a macOS job before adding one
Duration12 min
DifficultyIntermediate

CI For KMP

What the repo's CI checks on every pull request, and which parts of the KMP app you still have to check yourself on a Mac.

What this lesson covers
  1. 01Lesson Goal
  2. 02Part 1: Two Workflows, Two Different Jobs
  3. 03Part 2: Read pr-check.yml Step By Step
  4. 04Part 3: What CI Doesn't Check Yet
  5. 05Part 4: Sketch Of A macOS Job (Not Verified)
  6. 06Code Reading Path
  7. 07Exercises
  8. 08Troubleshooting Table
  9. 09References
  10. 10Key Points

Topics: mobile-action-pro, release-readiness

10 sections left in this lessonUnlock all of Mobile Action ProLesson Goal, Part 1: Two Workflows, Two Different Jobs, … — plus 69 lessons in this course, source code and checklists.
Unlock Mobile Action ProOne-time payment — lifetime access — 7-day money-back. Already purchased? Sign in
Sign in