From ce50896f0411c96c860f16a199b9455df61c93ee Mon Sep 17 00:00:00 2001 From: Elango Cheran Date: Tue, 14 Feb 2023 19:05:19 +0000 Subject: [PATCH] ICU-22220 Automate BRS tasks See #2318 --- .github/workflows/icu_ci.yml | 55 +++++++++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/.github/workflows/icu_ci.yml b/.github/workflows/icu_ci.yml index 718924b68bc9..edaef42288ec 100644 --- a/.github/workflows/icu_ci.yml +++ b/.github/workflows/icu_ci.yml @@ -573,4 +573,57 @@ jobs: # To run all tests serially echo "Run all samples" pwd - PATH=$PATH:/tmp/icu_samples/bin LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/tmp/icu_samples/lib make check-samples-recursive + PATH=$PATH:/tmp/icu_samples/bin LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/tmp/icu_samples/lib make check-samples-recursive + + # https://unicode-org.github.io/icu/processes/release/tasks/integration.html#verify-that-icu4c-tests-pass-without-collation-rule-strings + icu4c-without-collation-rule-strings: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install hjson dependency + run: | + sudo apt install python3-pip + pip3 install hjson + - name: Create data filter file to remove collation rule strings + run: | + cat > icu4c/coll-norules.hjson <