diff --git a/.github/workflows/build-test-lint.yaml b/.github/workflows/build-test-lint.yaml index b2cc4ea440..bcddfea7cc 100644 --- a/.github/workflows/build-test-lint.yaml +++ b/.github/workflows/build-test-lint.yaml @@ -43,6 +43,13 @@ jobs: with: task: assembleDebug assembleAndroidTest assembleRelease gradle-cache-encryption-key: ${{ secrets.GradleEncryptionKey }} + - name: Save build outputs + uses: actions/cache/save@v4 + with: + path: | + project/*/build + project/.gradle + key: build-outputs-${{ github.sha }} test: name: Test runs-on: ubuntu-latest @@ -55,6 +62,13 @@ jobs: uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 with: ref: ${{ inputs.ref }} + - name: Restore build outputs + uses: actions/cache/restore@v4 + with: + path: | + project/*/build + project/.gradle + key: build-outputs-${{ github.sha }} - name: Test uses: ./.github/actions/gradle-task with: @@ -79,6 +93,13 @@ jobs: steps: - name: "Checkout" uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 + - name: Restore build outputs + uses: actions/cache/restore@v4 + with: + path: | + project/*/build + project/.gradle + key: build-outputs-${{ github.sha }} - name: Build uses: ./.github/actions/gradle-task with: diff --git a/project/gradle/libs.versions.toml b/project/gradle/libs.versions.toml index aefed24f4b..1a9e34d1ed 100644 --- a/project/gradle/libs.versions.toml +++ b/project/gradle/libs.versions.toml @@ -29,7 +29,7 @@ hilt-work = "1.2.0" jackson = "2.13.5" jaxb = "4.0.5" jaxb-api = "2.3.1" -kmqtt = "0.4.6" +kmqtt = "1.0.0" kotlin = "1.9.25" kotlin-coroutines = "1.9.0" kotlin-datetime = "0.6.2"