Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions .github/workflows/Build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
Expand All @@ -37,7 +37,7 @@ jobs:
java-version: 21

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
uses: gradle/actions/setup-gradle@v5
with:
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
build-scan-publish: true
Expand Down Expand Up @@ -70,7 +70,7 @@ jobs:
./gradlew dependencyGuardBaseline

- name: Push new Dependency Guard baselines if available
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v7
if: steps.dependencyguard_baseline.outcome == 'success'
with:
file_pattern: '**/dependencies/*.txt'
Expand All @@ -94,7 +94,7 @@ jobs:

- name: Push new graphs if available
if: steps.graphs_verify.outcome == 'failure' && github.event_name == 'pull_request'
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v7
with:
file_pattern: '**/README.md'
disable_globbing: true
Expand Down Expand Up @@ -122,7 +122,7 @@ jobs:
./gradlew recordRoborazziDemoDebug

- name: Push new screenshots if available
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v7
if: steps.screenshotsrecord.outcome == 'success'
with:
file_pattern: '*/*.png'
Expand All @@ -137,21 +137,21 @@ jobs:
run: ./gradlew :app:assemble -PminifyWithR8=false

- name: Upload build outputs (APKs)
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: APKs
path: '**/build/outputs/apk/**/*.apk'

- name: Upload JVM local results (XML)
if: ${{ !cancelled() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: local-test-results
path: '**/build/test-results/test*UnitTest/**.xml'

- name: Upload screenshot results (PNG)
if: ${{ !cancelled() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: screenshot-test-results
path: '**/build/outputs/roborazzi/*_compare.png'
Expand All @@ -161,28 +161,28 @@ jobs:

- name: Upload lint reports (HTML)
if: ${{ !cancelled() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: lint-reports
path: '**/build/reports/lint-results-*.html'

- name: Upload lint reports (SARIF) for app module
if: ${{ !cancelled() && hashFiles('app/**/*.sarif') != '' }}
uses: github/codeql-action/upload-sarif@v3
uses: github/codeql-action/upload-sarif@v4
with:
sarif_file: './app/'
category: app

- name: Upload lint reports (SARIF) for app-nia-catalog module
if: ${{ !cancelled() && hashFiles('app-nia-catalog/**/*.sarif') != '' }}
uses: github/codeql-action/upload-sarif@v3
uses: github/codeql-action/upload-sarif@v4
with:
sarif_file: './app-nia-catalog/'
category: app-nia-catalog

- name: Upload lint reports (SARIF) for lint module
if: ${{ !cancelled() && hashFiles('lint/**/*.sarif') != '' }}
uses: github/codeql-action/upload-sarif@v3
uses: github/codeql-action/upload-sarif@v4
with:
sarif_file: './lint/'
category: lint
Expand Down Expand Up @@ -217,7 +217,7 @@ jobs:
ls /dev/kvm

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
Expand All @@ -229,7 +229,7 @@ jobs:
java-version: 21

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
uses: gradle/actions/setup-gradle@v5
with:
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
build-scan-publish: true
Expand Down Expand Up @@ -258,15 +258,15 @@ jobs:

- name: Upload test reports
if: ${{ !cancelled() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: test-reports-${{ matrix.api-level }}
path: '**/build/reports/androidTests'

- name: Display local test coverage (only API 30)
if: matrix.api-level == 30
id: jacoco
uses: madrapps/jacoco-report@v1.7.1
uses: madrapps/jacoco-report@v1.7.2
with:
title: Combined test coverage report
min-coverage-overall: 40
Expand All @@ -277,7 +277,7 @@ jobs:

- name: Upload local coverage reports (XML + HTML) (only API 30)
if: matrix.api-level == 30
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: coverage-reports
if-no-files-found: error
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/NightlyBaselineProfiles.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Enable KVM group perms
run: |
Expand All @@ -37,7 +37,7 @@ jobs:
java-version: 17

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
uses: gradle/actions/setup-gradle@v5
with:
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
build-scan-publish: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/Release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:

- name: Checkout

uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
Expand All @@ -34,7 +34,7 @@ jobs:
java-version: 17

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
uses: gradle/actions/setup-gradle@v5
with:
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
build-scan-publish: true
Expand Down
119 changes: 62 additions & 57 deletions app-nia-catalog/dependencies/releaseRuntimeClasspath.txt
Original file line number Diff line number Diff line change
@@ -1,60 +1,60 @@
androidx.activity:activity-compose:1.9.3
androidx.activity:activity-ktx:1.9.3
androidx.activity:activity:1.9.3
androidx.activity:activity-compose:1.12.3
androidx.activity:activity-ktx:1.12.3
androidx.activity:activity:1.12.3
androidx.annotation:annotation-experimental:1.5.1
androidx.annotation:annotation-jvm:1.9.1
androidx.annotation:annotation:1.9.1
androidx.appcompat:appcompat-resources:1.6.1
androidx.arch.core:core-common:2.2.0
androidx.arch.core:core-runtime:2.2.0
androidx.autofill:autofill:1.0.0
androidx.browser:browser:1.8.0
androidx.browser:browser:1.9.0
androidx.collection:collection-jvm:1.5.0
androidx.collection:collection-ktx:1.5.0
androidx.collection:collection:1.5.0
androidx.compose.animation:animation-android:1.10.0-alpha04
androidx.compose.animation:animation-core-android:1.10.0-alpha04
androidx.compose.animation:animation-core:1.10.0-alpha04
androidx.compose.animation:animation:1.10.0-alpha04
androidx.compose.foundation:foundation-android:1.10.0-alpha04
androidx.compose.foundation:foundation-layout-android:1.10.0-alpha04
androidx.compose.foundation:foundation-layout:1.10.0-alpha04
androidx.compose.foundation:foundation:1.10.0-alpha04
androidx.compose.material3.adaptive:adaptive-android:1.2.0-beta03
androidx.compose.material3.adaptive:adaptive:1.2.0-beta03
androidx.compose.material3:material3-adaptive-navigation-suite-android:1.5.0-alpha04
androidx.compose.material3:material3-adaptive-navigation-suite:1.5.0-alpha04
androidx.compose.material3:material3-android:1.5.0-alpha04
androidx.compose.material3:material3:1.5.0-alpha04
androidx.compose.animation:animation-android:1.11.0-alpha04
androidx.compose.animation:animation-core-android:1.11.0-alpha04
androidx.compose.animation:animation-core:1.11.0-alpha04
androidx.compose.animation:animation:1.11.0-alpha04
androidx.compose.foundation:foundation-android:1.11.0-alpha04
androidx.compose.foundation:foundation-layout-android:1.11.0-alpha04
androidx.compose.foundation:foundation-layout:1.11.0-alpha04
androidx.compose.foundation:foundation:1.11.0-alpha04
androidx.compose.material3.adaptive:adaptive-android:1.3.0-alpha07
androidx.compose.material3.adaptive:adaptive:1.3.0-alpha07
androidx.compose.material3:material3-adaptive-navigation-suite-android:1.5.0-alpha13
androidx.compose.material3:material3-adaptive-navigation-suite:1.5.0-alpha13
androidx.compose.material3:material3-android:1.5.0-alpha13
androidx.compose.material3:material3:1.5.0-alpha13
androidx.compose.material:material-icons-core-android:1.7.8
androidx.compose.material:material-icons-core:1.7.8
androidx.compose.material:material-icons-extended-android:1.7.8
androidx.compose.material:material-icons-extended:1.7.8
androidx.compose.material:material-ripple-android:1.10.0-alpha04
androidx.compose.material:material-ripple:1.10.0-alpha04
androidx.compose.runtime:runtime-android:1.10.0-alpha04
androidx.compose.runtime:runtime-annotation-android:1.10.0-alpha04
androidx.compose.runtime:runtime-annotation:1.10.0-alpha04
androidx.compose.runtime:runtime-retain-android:1.10.0-alpha04
androidx.compose.runtime:runtime-retain:1.10.0-alpha04
androidx.compose.runtime:runtime-saveable-android:1.10.0-alpha04
androidx.compose.runtime:runtime-saveable:1.10.0-alpha04
androidx.compose.runtime:runtime:1.10.0-alpha04
androidx.compose.ui:ui-android:1.10.0-alpha04
androidx.compose.ui:ui-geometry-android:1.10.0-alpha04
androidx.compose.ui:ui-geometry:1.10.0-alpha04
androidx.compose.ui:ui-graphics-android:1.10.0-alpha04
androidx.compose.ui:ui-graphics:1.10.0-alpha04
androidx.compose.ui:ui-text-android:1.10.0-alpha04
androidx.compose.ui:ui-text:1.10.0-alpha04
androidx.compose.ui:ui-tooling-preview-android:1.10.0-alpha04
androidx.compose.ui:ui-tooling-preview:1.10.0-alpha04
androidx.compose.ui:ui-unit-android:1.10.0-alpha04
androidx.compose.ui:ui-unit:1.10.0-alpha04
androidx.compose.ui:ui-util-android:1.10.0-alpha04
androidx.compose.ui:ui-util:1.10.0-alpha04
androidx.compose.ui:ui:1.10.0-alpha04
androidx.compose:compose-bom-alpha:2025.09.01
androidx.compose.material:material-ripple-android:1.11.0-alpha04
androidx.compose.material:material-ripple:1.11.0-alpha04
androidx.compose.runtime:runtime-android:1.11.0-alpha04
androidx.compose.runtime:runtime-annotation-android:1.11.0-alpha04
androidx.compose.runtime:runtime-annotation:1.11.0-alpha04
androidx.compose.runtime:runtime-retain-android:1.11.0-alpha04
androidx.compose.runtime:runtime-retain:1.11.0-alpha04
androidx.compose.runtime:runtime-saveable-android:1.11.0-alpha04
androidx.compose.runtime:runtime-saveable:1.11.0-alpha04
androidx.compose.runtime:runtime:1.11.0-alpha04
androidx.compose.ui:ui-android:1.11.0-alpha04
androidx.compose.ui:ui-geometry-android:1.11.0-alpha04
androidx.compose.ui:ui-geometry:1.11.0-alpha04
androidx.compose.ui:ui-graphics-android:1.11.0-alpha04
androidx.compose.ui:ui-graphics:1.11.0-alpha04
androidx.compose.ui:ui-text-android:1.11.0-alpha04
androidx.compose.ui:ui-text:1.11.0-alpha04
androidx.compose.ui:ui-tooling-preview-android:1.11.0-alpha04
androidx.compose.ui:ui-tooling-preview:1.11.0-alpha04
androidx.compose.ui:ui-unit-android:1.11.0-alpha04
androidx.compose.ui:ui-unit:1.11.0-alpha04
androidx.compose.ui:ui-util-android:1.11.0-alpha04
androidx.compose.ui:ui-util:1.11.0-alpha04
androidx.compose.ui:ui:1.11.0-alpha04
androidx.compose:compose-bom-alpha:2026.01.01
androidx.concurrent:concurrent-futures:1.1.0
androidx.core:core-ktx:1.16.0
androidx.core:core-viewtree:1.0.0
Expand Down Expand Up @@ -91,7 +91,11 @@ androidx.lifecycle:lifecycle-viewmodel-savedstate:2.9.4
androidx.lifecycle:lifecycle-viewmodel:2.9.4
androidx.loader:loader:1.0.0
androidx.localbroadcastmanager:localbroadcastmanager:1.0.0
androidx.metrics:metrics-performance:1.0.0-beta01
androidx.metrics:metrics-performance:1.0.0
androidx.navigationevent:navigationevent-android:1.0.2
androidx.navigationevent:navigationevent-compose-android:1.0.2
androidx.navigationevent:navigationevent-compose:1.0.2
androidx.navigationevent:navigationevent:1.0.2
androidx.print:print:1.0.0
androidx.profileinstaller:profileinstaller:1.4.0
androidx.savedstate:savedstate-android:1.3.2
Expand All @@ -100,22 +104,23 @@ androidx.savedstate:savedstate-compose:1.3.2
androidx.savedstate:savedstate-ktx:1.3.2
androidx.savedstate:savedstate:1.3.2
androidx.startup:startup-runtime:1.1.1
androidx.tracing:tracing-ktx:1.3.0-alpha02
androidx.tracing:tracing:1.3.0-alpha02
androidx.tracing:tracing-android:1.3.0
androidx.tracing:tracing-ktx:1.3.0
androidx.tracing:tracing:1.3.0
androidx.transition:transition:1.6.0
androidx.vectordrawable:vectordrawable-animated:1.1.0
androidx.vectordrawable:vectordrawable:1.1.0
androidx.versionedparcelable:versionedparcelable:1.1.1
androidx.viewpager:viewpager:1.0.0
androidx.window:window-core-android:1.4.0
androidx.window:window-core:1.4.0
androidx.window:window:1.4.0
androidx.window:window-core-android:1.5.0
androidx.window:window-core:1.5.0
androidx.window:window:1.5.0
com.google.accompanist:accompanist-drawablepainter:0.32.0
com.google.code.findbugs:jsr305:3.0.2
com.google.dagger:dagger-lint-aar:2.59
com.google.dagger:dagger:2.59
com.google.dagger:hilt-android:2.59
com.google.dagger:hilt-core:2.59
com.google.dagger:dagger-lint-aar:2.59.1
com.google.dagger:dagger:2.59.1
com.google.dagger:hilt-android:2.59.1
com.google.dagger:hilt-core:2.59.1
com.google.guava:listenablefuture:1.0
com.squareup.okhttp3:okhttp:4.12.0
com.squareup.okio:okio-jvm:3.9.0
Expand All @@ -126,16 +131,16 @@ io.coil-kt:coil-compose:2.7.0
io.coil-kt:coil:2.7.0
jakarta.inject:jakarta.inject-api:2.0.1
javax.inject:javax.inject:1
org.jetbrains.kotlin:kotlin-stdlib-common:2.3.0
org.jetbrains.kotlin:kotlin-stdlib-common:2.3.10
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.0
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.0
org.jetbrains.kotlin:kotlin-stdlib:2.3.0
org.jetbrains.kotlin:kotlin-stdlib:2.3.10
org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0
org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.9.0
org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0
org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0
org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.6.1
org.jetbrains.kotlinx:kotlinx-datetime:0.6.1
org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.7.1-0.6.x-compat
org.jetbrains.kotlinx:kotlinx-datetime:0.7.1-0.6.x-compat
org.jetbrains.kotlinx:kotlinx-serialization-bom:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-core:1.7.3
Expand Down
Loading