From 26c3021b66190e21516b3a3b677e8c52fa6d595e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90=E1=BB=97=20Tr=E1=BB=8Dng=20H=E1=BA=A3i?= <41283691+hainenber@users.noreply.github.com> Date: Wed, 25 Mar 2026 23:40:40 +0700 Subject: [PATCH] fix(ci): install missing `msgcat` used for Babel translation update (#38830) Signed-off-by: hainenber (cherry picked from commit 3506773f515838eaf1ea74916a4c06f0e3e1d65c) --- .github/workflows/superset-translations.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/superset-translations.yml b/.github/workflows/superset-translations.yml index 9d68c4c1b23..8155b675aaf 100644 --- a/.github/workflows/superset-translations.yml +++ b/.github/workflows/superset-translations.yml @@ -62,6 +62,10 @@ jobs: - name: Setup Python if: steps.check.outputs.python uses: ./.github/actions/setup-backend/ + + - name: Install msgcat + run: sudo apt update && sudo apt install gettext + - name: Test babel extraction if: steps.check.outputs.python run: ./scripts/translations/babel_update.sh