From 29a5c900e3b0b6eada19f22bfd4402d3f0d1220d Mon Sep 17 00:00:00 2001 From: Denis Chilik Date: Tue, 21 Jul 2026 16:40:35 -0400 Subject: [PATCH 1/3] chore: exclude adobemedia-3 from 6.0 publish and enable manual publish trigger The adobemedia-3 kit resolves its Adobe dependencies via a BOM without explicit versions, so the generated POM omits dependency versions and fails Maven Central validation, blocking the entire kits deployment bundle. Exclude it from the publish set until the versions are pinned. Also add workflow_dispatch to Release - Publish so the 6.0.0 kits bundle can be re-published without changing VERSION. --- .github/workflows/release-publish.yml | 1 + settings-kits.gradle | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index 906e507a7..81ebe468b 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -1,6 +1,7 @@ name: Release – Publish on: + workflow_dispatch: push: branches: - main diff --git a/settings-kits.gradle b/settings-kits.gradle index 9d9143416..e303a121e 100644 --- a/settings-kits.gradle +++ b/settings-kits.gradle @@ -3,7 +3,7 @@ include ( ':kits:adjust:adjust-5', ':kits:adobe:adobe', - ':kits:adobemedia:adobemedia-3', + // ':kits:adobemedia:adobemedia-3', // Adobe BOM leaves dependency versions unresolved in POM -- excluded until pinned ':kits:appsflyer:appsflyer-6', ':kits:apptentive:apptentive-6', ':kits:apptimize:apptimize-3', From c6bca7ba6156d3f39016e14d78df3e8755242a12 Mon Sep 17 00:00:00 2001 From: Denis Chilik Date: Tue, 21 Jul 2026 16:48:03 -0400 Subject: [PATCH 2/3] chore: remove adobemedia-3 from kits CI matrix The build-kits workflow derives its matrix from kits/matrix.json and runs :testRelease against settings-kits.gradle. Since adobemedia-3 was excluded from settings-kits.gradle, its matrix entry now points at a project that no longer exists, failing the job. Drop it from the matrix to keep the two in sync. --- kits/matrix.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/kits/matrix.json b/kits/matrix.json index 6feaee80f..daba100ec 100644 --- a/kits/matrix.json +++ b/kits/matrix.json @@ -11,12 +11,6 @@ "kit_project": ":kits:android-adobe:adobe", "example_kotlin_project": ":kits:android-adobe:adobe:example-kotlin" }, - { - "name": "adobemedia-3", - "local_path": "kits/adobemedia/adobemedia-3", - "kit_project": ":kits:android-adobemedia:adobemedia-3", - "example_kotlin_project": ":kits:android-adobemedia:adobemedia-3:example-kotlin" - }, { "name": "appsflyer-6", "local_path": "kits/appsflyer/appsflyer-6", From e49ae121712de4dbb9bf621f928e1bd71fe9a1dd Mon Sep 17 00:00:00 2001 From: Denis Chilik Date: Tue, 21 Jul 2026 16:57:47 -0400 Subject: [PATCH 3/3] chore: drop workflow_dispatch, sync example settings, retrigger 6.0.0 publish Revert the workflow_dispatch trigger on Release - Publish per review: the release flow stays controlled solely by the VERSION file trigger. Remove the adobemedia-3 example from settings-kit-examples.gradle to stay in sync with its exclusion from settings-kits.gradle and the CI matrix. Touch VERSION (still 6.0.0) so merging this re-runs Release - Publish and re-uploads the kits bundle without adobemedia-3. --- .github/workflows/release-publish.yml | 1 - VERSION | 1 + settings-kit-examples.gradle | 2 -- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index 81ebe468b..906e507a7 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -1,7 +1,6 @@ name: Release – Publish on: - workflow_dispatch: push: branches: - main diff --git a/VERSION b/VERSION index 09b254e90..78989021b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1,2 @@ 6.0.0 + diff --git a/settings-kit-examples.gradle b/settings-kit-examples.gradle index 196e15f87..104a57f2a 100644 --- a/settings-kit-examples.gradle +++ b/settings-kit-examples.gradle @@ -3,7 +3,6 @@ apply from: 'settings-kits.gradle' include ':kits:adjust:adjust-5:example-kotlin', ':kits:adobe:adobe:example-kotlin', - ':kits:adobemedia:adobemedia-3:example-kotlin', ':kits:appsflyer:appsflyer-6:example-kotlin', ':kits:apptentive:apptentive-6:example-kotlin', ':kits:apptimize:apptimize-3:example-kotlin', @@ -26,7 +25,6 @@ include ':kits:adjust:adjust-5:example-kotlin', project(':kits:adjust:adjust-5:example-kotlin').projectDir = file('kits/adjust/adjust-5/example/example-kotlin') project(':kits:adobe:adobe:example-kotlin').projectDir = file('kits/adobe/adobe/example/example-kotlin') -project(':kits:adobemedia:adobemedia-3:example-kotlin').projectDir = file('kits/adobemedia/adobemedia-3/example/example-kotlin') project(':kits:appsflyer:appsflyer-6:example-kotlin').projectDir = file('kits/appsflyer/appsflyer-6/example/example-kotlin') project(':kits:apptentive:apptentive-6:example-kotlin').projectDir = file('kits/apptentive/apptentive-6/example/example-kotlin') project(':kits:apptimize:apptimize-3:example-kotlin').projectDir = file('kits/apptimize/apptimize-3/example/example-kotlin')