Skip to content

chore(deps): update dependency androidx.compose.material:material-icons-extended to v1.7.2 #57

chore(deps): update dependency androidx.compose.material:material-icons-extended to v1.7.2

chore(deps): update dependency androidx.compose.material:material-icons-extended to v1.7.2 #57

Workflow file for this run

name: SDK / CI
on:
pull_request:
branches: [ "master" ]
types: [opened, synchronize]
permissions:
contents: read
security-events: write
jobs:
avoid_reduncy:
runs-on: ubuntu-22.04
steps:
- name: Cancel Previous Redundant Builds
uses: styfle/cancel-workflow-action@0.12.1
with:
access_token: ${{ github.token }}
check-for-cc:
runs-on: ubuntu-latest
steps:
- name: check-for-cc
id: check-for-cc
uses: agenthunt/conventional-commit-checker-action@v2.0.0
lint:
name: Lint
needs: [check-for-cc]
runs-on: ubuntu-22.04
continue-on-error: true
strategy:
matrix:
task: [ detekt, lint ]
steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Setup Java
uses: actions/setup-java@6a0805fcefea3d4657a47ac4c165951e33482018 # v4.2.2
with:
distribution: temurin
java-version: 17
- name: Setup Gradle
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3.5.0
- name: Run ${{ matrix.task }} task
run: ./gradlew ${{ matrix.task }}
- name: Upload SARIF files
uses: github/codeql-action/upload-sarif@4dd16135b69a43b6c8efb853346f8437d92d3c93 # v3.26.6
if: ${{ always() }}
with:
sarif_file: .
build:
name: Build
needs: [lint]
runs-on: ubuntu-22.04
steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Setup Java
uses: actions/setup-java@6a0805fcefea3d4657a47ac4c165951e33482018 # v4.2.2
with:
distribution: temurin
java-version: 17
- name: Setup Gradle
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3.5.0
- name: Assemble debug APKs
run: ./gradlew assembleDebug
- name: Create publish bundle
run: mkdir -p build/gh-app-publish/; find app/build/ -iname "*.apk" -exec mv "{}" build/gh-app-publish/ \;
- name: Upload artifacts
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
with:
name: build-artifacts
retention-days: 14
if-no-files-found: error
path: build/gh-app-publish/