added step to ensure label studio output files have .json extension
Code Quality Pipeline / code-quality (push) Successful in 49s
Test Python Package / test (push) Successful in 28s
Sync Label Studio / sync_storage (push) Successful in 20s

This commit is contained in:
Brian Bjarke Jensen
2025-09-18 22:19:29 +02:00
parent bf098e16c8
commit 84c8133252
+13
View File
@@ -32,3 +32,16 @@ jobs:
mc cp --recursive --attr 'Content-Type=application/json' \ mc cp --recursive --attr 'Content-Type=application/json' \
myminio/visual-semiotic-ai-analysis/label-studio-output/ \ myminio/visual-semiotic-ai-analysis/label-studio-output/ \
myminio/visual-semiotic-ai-analysis/label-studio-output/ myminio/visual-semiotic-ai-analysis/label-studio-output/
- name: Ensure .json extension on files
env:
MINIO_ACCESS_KEY: ${{ secrets.MINIO_ACCESS_KEY }}
MINIO_SECRET_KEY: ${{ secrets.MINIO_SECRET_KEY }}
run: |
mc alias set myminio http://10.0.0.2:9000 $MINIO_ACCESS_KEY $MINIO_SECRET_KEY
for file in $(mc ls --recursive myminio/visual-semiotic-ai-analysis/label-studio-output/ | awk '{print $NF}'); do
if [[ "$file" != *.json ]]; then
mc mv "myminio/visual-semiotic-ai-analysis/label-studio-output/$file" \
"myminio/visual-semiotic-ai-analysis/label-studio-output/$file.json"
fi
done