Skip to content

Update dependency com.android.application from 8.7.0-alpha06 to 8.7.0… #134

Update dependency com.android.application from 8.7.0-alpha06 to 8.7.0…

Update dependency com.android.application from 8.7.0-alpha06 to 8.7.0… #134

Workflow file for this run

name: "CI"
on:
push
concurrency:
group: ${{ github.ref == 'refs/heads/main' && format('ci-main-{0}', github.sha) || format('ci-{0}', github.ref) }}
cancel-in-progress: true
jobs:
validate:
name: "🦺 Validation"
uses: TWiStErRob/github-workflows/.github/workflows/validate.yml@1e06403c5d561d70e40109c2701ea3092ca6ded7 # v3
permissions:
contents: read
security-events: write
actions: read
build:
name: "🔨 Build & Verify"
needs: validate
timeout-minutes: 10
permissions:
# actions/checkout
contents: read
runs-on: ubuntu-latest
steps:
- name: "Set up JDK 17."
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
- name: "Checkout ${{ github.ref }} branch in ${{ github.repository }} repository."
uses: actions/checkout@v4
- name: "Build & Verify project using Gradle."
id: gradle
shell: bash
run: >
./gradlew
--no-daemon
--no-build-cache
--stacktrace
--continue
assemble
lint
- name: "Upload 'Reports' artifact."
if: ${{ success() || failure() }}
uses: actions/upload-artifact@v4
with:
name: 'Reports'
if-no-files-found: error
path: |
${{ github.workspace }}/build/reports/
- name: "Upload 'APKs' artifact."
if: ${{ success() || failure() }}
uses: actions/upload-artifact@v4
with:
name: 'APKs'
if-no-files-found: error
path: |
${{ github.workspace }}/build/outputs/apk/
shadow-build-agp:
name: "🔮 Shadow Build / AGP"
needs: validate
timeout-minutes: 10
permissions:
# actions/checkout
contents: read
runs-on: ubuntu-latest
steps:
- name: "Set up JDK 17."
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
- name: "Checkout ${{ github.ref }} branch in ${{ github.repository }} repository."
uses: actions/checkout@v4
- name: "Build & Verify project using Gradle."
id: gradle
shell: bash
run: >
./gradlew
--no-daemon
--no-build-cache
--stacktrace
--continue
assemble
lint
-Pcom.bumptech.glide.build.shadow=gradle/shadow-agp.versions.toml
shadow-build-glide3-snapshot:
name: "🔮 Shadow Build / Glide 3 SNAPSHOT"
needs: validate
timeout-minutes: 10
permissions:
# actions/checkout
contents: read
runs-on: ubuntu-latest
steps:
- name: "Set up JDK 17."
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
- name: "Checkout ${{ github.ref }} branch in ${{ github.repository }} repository."
uses: actions/checkout@v4
- name: "Build & Verify project using Gradle."
id: gradle
shell: bash
run: >
./gradlew
--no-daemon
--no-build-cache
--stacktrace
--continue
assemble
lint
-Pcom.bumptech.glide.build.shadow=gradle/shadow-glide3-snapshot.versions.toml
shadow-build-glide5-snapshot:
name: "🔮 Shadow Build / Glide 5 SNAPSHOT"
needs: validate
timeout-minutes: 10
permissions:
# actions/checkout
contents: read
runs-on: ubuntu-latest
steps:
- name: "Set up JDK 17."
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
- name: "Checkout ${{ github.ref }} branch in ${{ github.repository }} repository."
uses: actions/checkout@v4
- name: "Build & Verify project using Gradle."
id: gradle
shell: bash
run: >
./gradlew
--no-daemon
--no-build-cache
--stacktrace
--continue
assemble
lint
-Pcom.bumptech.glide.build.shadow=gradle/shadow-glide5-snapshot.versions.toml