diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 41abedfafb..e938692328 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,6 +6,10 @@ updates: interval: daily labels: - "pr:ci" + groups: + stream-conventions: + patterns: + - "GetStream/stream-build-conventions-android" - package-ecosystem: gradle directory: / @@ -21,3 +25,7 @@ updates: - dependency-name: "io.getstream.java.library" - dependency-name: "io.getstream.java.platform" - dependency-name: "io.getstream.publish" + groups: + stream-conventions: + patterns: + - "io.getstream.*" diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index b5723603c6..024fa6c3e1 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -18,5 +18,5 @@ concurrency: jobs: base-android-ci: - uses: GetStream/stream-build-conventions-android/.github/workflows/android-ci.yml@v0.11.0 + uses: GetStream/stream-build-conventions-android/.github/workflows/android-ci.yml@v0.12.1 secrets: inherit diff --git a/.github/workflows/pr-clean-old-drafts.yaml b/.github/workflows/pr-clean-old-drafts.yaml index 5cb7023d48..afa76e89dc 100644 --- a/.github/workflows/pr-clean-old-drafts.yaml +++ b/.github/workflows/pr-clean-old-drafts.yaml @@ -9,9 +9,8 @@ on: permissions: contents: write pull-requests: write - issues: write jobs: pr-clean-stale: - uses: GetStream/stream-build-conventions-android/.github/workflows/pr-clean-stale.yaml@v0.11.0 + uses: GetStream/stream-build-conventions-android/.github/workflows/pr-clean-stale.yaml@v0.12.1 secrets: inherit diff --git a/.github/workflows/pr-quality.yml b/.github/workflows/pr-quality.yml index 03b1a8cf69..57eb7f70a8 100644 --- a/.github/workflows/pr-quality.yml +++ b/.github/workflows/pr-quality.yml @@ -7,7 +7,6 @@ on: permissions: contents: read pull-requests: write - issues: write concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -15,5 +14,5 @@ concurrency: jobs: pr-checklist: - uses: GetStream/stream-build-conventions-android/.github/workflows/pr-quality.yml@v0.11.0 + uses: GetStream/stream-build-conventions-android/.github/workflows/pr-quality.yml@v0.12.1 secrets: inherit diff --git a/.github/workflows/publish-new-version.yml b/.github/workflows/publish-new-version.yml index 9c8353c38b..126ec95684 100644 --- a/.github/workflows/publish-new-version.yml +++ b/.github/workflows/publish-new-version.yml @@ -30,7 +30,7 @@ jobs: permissions: contents: write needs: pre_release_check - uses: GetStream/stream-build-conventions-android/.github/workflows/release.yml@v0.11.0 + uses: GetStream/stream-build-conventions-android/.github/workflows/release.yml@v0.12.1 with: bump: ${{ inputs.bump }} secrets: @@ -40,3 +40,4 @@ jobs: signing-key: ${{ secrets.SIGNING_KEY }} signing-key-id: ${{ secrets.SIGNING_KEY_ID }} signing-key-password: ${{ secrets.SIGNING_PASSWORD }} + slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_ANDROID_CICD }} diff --git a/.github/workflows/publish-snapshot.yml b/.github/workflows/publish-snapshot.yml index d0d7f0de0a..8e853f0a1d 100644 --- a/.github/workflows/publish-snapshot.yml +++ b/.github/workflows/publish-snapshot.yml @@ -15,7 +15,7 @@ jobs: release: permissions: contents: write - uses: GetStream/stream-build-conventions-android/.github/workflows/release.yml@v0.11.0 + uses: GetStream/stream-build-conventions-android/.github/workflows/release.yml@v0.12.1 with: bump: patch snapshot: true @@ -26,3 +26,4 @@ jobs: signing-key: ${{ secrets.SIGNING_KEY }} signing-key-id: ${{ secrets.SIGNING_KEY_ID }} signing-key-password: ${{ secrets.SIGNING_PASSWORD }} + slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_ANDROID_CICD }} diff --git a/.github/workflows/sdk-size-checks.yml b/.github/workflows/sdk-size-checks.yml index b0faa2f903..16b620969d 100644 --- a/.github/workflows/sdk-size-checks.yml +++ b/.github/workflows/sdk-size-checks.yml @@ -6,7 +6,6 @@ on: permissions: contents: read pull-requests: write - issues: write concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -14,7 +13,7 @@ concurrency: jobs: compare-sdk-sizes: - uses: GetStream/stream-build-conventions-android/.github/workflows/sdk-size-checks.yml@v0.11.0 + uses: GetStream/stream-build-conventions-android/.github/workflows/sdk-size-checks.yml@v0.12.1 with: modules: "stream-video-android-core stream-video-android-ui-xml stream-video-android-ui-compose" metrics-project: "stream-video-android-metrics" diff --git a/.github/workflows/sdk-size-updates.yml b/.github/workflows/sdk-size-updates.yml index bee609fbbb..454886d440 100644 --- a/.github/workflows/sdk-size-updates.yml +++ b/.github/workflows/sdk-size-updates.yml @@ -13,7 +13,7 @@ concurrency: jobs: update-sdk-sizes: - uses: GetStream/stream-build-conventions-android/.github/workflows/sdk-size-updates.yml@v0.11.0 + uses: GetStream/stream-build-conventions-android/.github/workflows/sdk-size-updates.yml@v0.12.1 with: modules: "stream-video-android-core stream-video-android-ui-xml stream-video-android-ui-compose" metrics-project: "stream-video-android-metrics" diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 9f7aad1c81..3a40d922c9 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,7 +8,7 @@ allureKotlin = "2.4.0" androidGradlePlugin = "8.5.2" cameraCamera2 = "1.3.4" spotless = "6.21.0" -streamConventions = "0.11.0" +streamConventions = "0.12.1" kotlin = "1.9.25" ksp = "1.9.25-1.0.20" kotlinSerialization = "1.6.3"