From e559fd0c4bf2c0c7a5b53f4b6917324bb8e72275 Mon Sep 17 00:00:00 2001 From: Ludy87 Date: Sun, 26 Oct 2025 14:04:30 +0100 Subject: [PATCH] Update locale file patterns in labeler and workflow Refines the regex for matching locale translation.json files in both the labeler config and the check_locales workflow by removing the underscore from the language code pattern. This ensures consistent and accurate detection of locale files. --- .github/labeler-config-srvaroa.yml | 1 + .github/workflows/check_locales.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/labeler-config-srvaroa.yml b/.github/labeler-config-srvaroa.yml index 3ed51cf32..15ecd43ee 100644 --- a/.github/labeler-config-srvaroa.yml +++ b/.github/labeler-config-srvaroa.yml @@ -56,6 +56,7 @@ labels: - 'app/core/src/main/resources/templates/fragments/languages.html' - '.github/scripts/check_language_properties.py' - '.github/scripts/sync_translations.py' + - 'frontend/public/locales/[a-zA-Z]{2}-[a-zA-Z-]{2,7}/translation.json' - label: 'Front End' files: diff --git a/.github/workflows/check_locales.yml b/.github/workflows/check_locales.yml index e99f36e18..d43e5bc45 100644 --- a/.github/workflows/check_locales.yml +++ b/.github/workflows/check_locales.yml @@ -79,7 +79,7 @@ jobs: exit 1 fi # Get changed files and filter for properties files, handle case where no matches are found - gh pr view ${{ steps.get-pr-data.outputs.pr_number }} --json files -q ".files[].path" | grep -E '^frontend/public/locales/[a-zA-Z_]{2}-[a-zA-Z-]{2,7}/translation.json$' > changed_files.txt || echo "No matching properties files found in PR" + gh pr view ${{ steps.get-pr-data.outputs.pr_number }} --json files -q ".files[].path" | grep -E '^frontend/public/locales/[a-zA-Z]{2}-[a-zA-Z-]{2,7}/translation.json$' > changed_files.txt || echo "No matching properties files found in PR" # Check if any files were found if [ ! -s changed_files.txt ]; then echo "No properties files changed in this PR"