Component - CI/CD with GitHub Actions
This UI component shows a simple Android app screen with a button that triggers a build and deploy process using GitHub Actions for continuous integration and continuous delivery (CI/CD).
This UI component shows a simple Android app screen with a button that triggers a build and deploy process using GitHub Actions for continuous integration and continuous delivery (CI/CD).
Scaffold
├─ AppBar
│ └─ Text("CI/CD Demo")
└─ Column
├─ Text("Welcome to CI/CD with GitHub Actions")
└─ Button("Start Build")runs-on with a hyphen.runs-on: ubuntu-latest, which is valid syntax.steps:
- name: Build Debug APK
run: ./gradlew assembleDebug./gradlew assembleDebug builds the debug APK of the app.jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Build APK
run: gradlew assembleDebugpaths filter runs workflow only if matching files change..kt file changes, which is correct.Pass the test and this pattern moves unknown