From 90997a5842bd884a51d481c40b0c1dc6eb587ceb Mon Sep 17 00:00:00 2001 From: Arseniy Obolenskiy Date: Wed, 1 Apr 2026 19:01:55 +0200 Subject: [PATCH] [CI] Fix README.md parsing in accuracy update script --- .github/workflows/ci.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 885b6ef7..a53f1f4f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -504,11 +504,10 @@ jobs: accuracy_${{ matrix.model }}.txt accuracy_value_${{ matrix.model }}.txt - - name: Update README for model (main only) - if: github.ref == 'refs/heads/main' + - name: Update README for model run: | - TOP1_ACC=$(grep -oE 'Top-1 Accuracy: [0-9]+\.?[0-9]*%' accuracy_${{ matrix.model }}.txt | grep -oE '[0-9]+\.?[0-9]*') - TOP5_ACC=$(grep -oE 'Top-5 Accuracy: [0-9]+\.?[0-9]*%' accuracy_${{ matrix.model }}.txt | grep -oE '[0-9]+\.?[0-9]*') + TOP1_ACC=$(grep -oE 'Top-1 Accuracy: [0-9]+\.?[0-9]*%' accuracy_${{ matrix.model }}.txt | grep -oE '[0-9]+\.?[0-9]*' | head -n1) + TOP5_ACC=$(grep -oE 'Top-5 Accuracy: [0-9]+\.?[0-9]*%' accuracy_${{ matrix.model }}.txt | grep -oE '[0-9]+\.?[0-9]*' | head -n1) DATE=$(date '+%Y-%m-%d') if [ -z "$TOP1_ACC" ] || [ -z "$TOP5_ACC" ]; then