From 6c467addbec63055b90da0f1115458613dd26676 Mon Sep 17 00:00:00 2001 From: Kai Vandivier Date: Tue, 17 Mar 2026 11:43:13 +0100 Subject: [PATCH 1/2] chore: multi-gitter script for v12.11.0 --- multi-gitter/config.yml | 22 ++++++++++++++++++++++ multi-gitter/run.sh | 3 +++ multi-gitter/script.sh | 5 +++++ 3 files changed, 30 insertions(+) create mode 100644 multi-gitter/config.yml create mode 100644 multi-gitter/run.sh create mode 100755 multi-gitter/script.sh diff --git a/multi-gitter/config.yml b/multi-gitter/config.yml new file mode 100644 index 00000000..798f1b05 --- /dev/null +++ b/multi-gitter/config.yml @@ -0,0 +1,22 @@ +commit-message: "fix(app-platform): support for loading custom translations from the data store" +repo: + - dhis2/capture-app + - dhis2/aggregate-data-entry-app + - dhis2/dashboard-app + - dhis2/data-visualizer-app + - dhis2/maps-app + - dhis2/line-listing-app + # - dhis2/scheduler-app + # - dhis2/maintenance-app-beta + # - dhis2/login-app + # - dhis2/data-exchange-app +# repo-include: /-app/ # this can replace the list of repos to target all apps once we're confident with the script +# repo-exclude: /(app-hub|capture-app|social-media-video-app|dashboard-classic-app|core-resource-app|maps-climate-pilot-app|dhis2-android-skeleton-app|metadata-integrity-app|who-data-quality-app|gf-adex-flow-app)/ +# draft: true +clone-dir: . +# token: X # add GitHub token here or pass it to the command with GITHUB_TOKEN=XXX +log-level: debug +branch: upgrade-cli-app-scripts-custom-translations +conflict-strategy: replace +pr-body: This dependency bump adds the features for custom translation packs -- see https://dhis2.atlassian.net/browse/LIBS-773 and https://github.com/dhis2/app-platform/pull/950. For demos, see https://dhis2.atlassian.net/browse/LIBS-773?focusedCommentId=236884 +git-type: cmd \ No newline at end of file diff --git a/multi-gitter/run.sh b/multi-gitter/run.sh new file mode 100644 index 00000000..b1df3b31 --- /dev/null +++ b/multi-gitter/run.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +multi-gitter run ./script.sh --config ./config.yml \ No newline at end of file diff --git a/multi-gitter/script.sh b/multi-gitter/script.sh new file mode 100755 index 00000000..72676927 --- /dev/null +++ b/multi-gitter/script.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +yarn add -DW @dhis2/cli-app-scripts +npx yarn-deduplicate yarn.lock +yarn From d8d331bb1aeceef4d12457bc3206dd43aec87da2 Mon Sep 17 00:00:00 2001 From: Kai Vandivier Date: Tue, 17 Mar 2026 11:57:10 +0100 Subject: [PATCH 2/2] chore: update reference PR --- multi-gitter/config.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/multi-gitter/config.yml b/multi-gitter/config.yml index 798f1b05..e90705c0 100644 --- a/multi-gitter/config.yml +++ b/multi-gitter/config.yml @@ -1,15 +1,15 @@ -commit-message: "fix(app-platform): support for loading custom translations from the data store" -repo: - - dhis2/capture-app - - dhis2/aggregate-data-entry-app - - dhis2/dashboard-app - - dhis2/data-visualizer-app - - dhis2/maps-app - - dhis2/line-listing-app - # - dhis2/scheduler-app - # - dhis2/maintenance-app-beta - # - dhis2/login-app - # - dhis2/data-exchange-app +commit-message: 'fix(app-platform): support for loading custom translations from the data store' +repo: + - dhis2/capture-app + - dhis2/aggregate-data-entry-app + - dhis2/dashboard-app + - dhis2/data-visualizer-app + - dhis2/maps-app + - dhis2/line-listing-app + # - dhis2/scheduler-app + # - dhis2/maintenance-app-beta + # - dhis2/login-app + # - dhis2/data-exchange-app # repo-include: /-app/ # this can replace the list of repos to target all apps once we're confident with the script # repo-exclude: /(app-hub|capture-app|social-media-video-app|dashboard-classic-app|core-resource-app|maps-climate-pilot-app|dhis2-android-skeleton-app|metadata-integrity-app|who-data-quality-app|gf-adex-flow-app)/ # draft: true @@ -18,5 +18,5 @@ clone-dir: . log-level: debug branch: upgrade-cli-app-scripts-custom-translations conflict-strategy: replace -pr-body: This dependency bump adds the features for custom translation packs -- see https://dhis2.atlassian.net/browse/LIBS-773 and https://github.com/dhis2/app-platform/pull/950. For demos, see https://dhis2.atlassian.net/browse/LIBS-773?focusedCommentId=236884 -git-type: cmd \ No newline at end of file +pr-body: This dependency bump adds the features for custom translation packs -- see https://dhis2.atlassian.net/browse/LIBS-773 and https://github.com/dhis2/app-platform/pull/950. For demos, see https://dhis2.atlassian.net/browse/LIBS-773?focusedCommentId=236884. Base PR - https://github.com/dhis2/app-platform/pull/956 +git-type: cmd