Skip to content

chore(deps): bump the kotlin-and-coroutines group with 2 updates #50

chore(deps): bump the kotlin-and-coroutines group with 2 updates

chore(deps): bump the kotlin-and-coroutines group with 2 updates #50

Workflow file for this run

name: Android CI
# This permission is a good security practice, limiting the workflow's access to read-only.
permissions:
contents: read
on:
pull_request: # Triggers on any pull request
jobs:
build_and_test:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
# Using a major version tag (@v4) is convenient and receives security updates.
# For maximum security, you can pin this to a specific commit hash instead.
uses: actions/checkout@v5
- name: Set up JDK 17
uses: actions/setup-java@v5
with:
java-version: '17'
distribution: 'temurin'
- name: Setup Gradle
# This action automatically handles Gradle caching and dependency submission.
# As of v4, it also includes Gradle Wrapper validation.
uses: gradle/actions/setup-gradle@v4
- name: Make gradlew executable
run: chmod +x ./gradlew
- name: Run Spotless Check
run: ./gradlew spotlessCheck
- name: Run Detekt
run: ./gradlew detekt
- name: Run Lint Release Checks
run: ./gradlew lintRelease
- name: Run unit tests
run: ./gradlew test