From 9d4ec195863dd6490f36dfbb8ec724eca0f4f559 Mon Sep 17 00:00:00 2001 From: Bruno Domingues Date: Mon, 13 Oct 2025 10:54:38 -0300 Subject: [PATCH] SIENTIAPDE-1252: Improve caching in quality gate, add alt text to logo, and change exception type in MLflow repository. --- .github/workflows/quality-gate.yml | 12 ++++++++---- model_manager/reports/header.html | 1 + model_manager/utils/repository/model_repository.py | 2 +- tests/utils/repository/test_model_repository.py | 2 +- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/quality-gate.yml b/.github/workflows/quality-gate.yml index 1708d52..7add2b0 100644 --- a/.github/workflows/quality-gate.yml +++ b/.github/workflows/quality-gate.yml @@ -196,10 +196,14 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.11" - cache: 'pip' - cache-dependency-path: | - requirements.txt - requirements-dev.txt + + - name: 💾 Cache pip packages + uses: actions/cache@v4 + with: + path: ~/.cache/pip + key: ${{ runner.os }}-pip-${{ hashFiles('requirements.txt', 'requirements-dev.txt') }} + restore-keys: | + ${{ runner.os }}-pip- - name: 📦 Install Dependencies run: | diff --git a/model_manager/reports/header.html b/model_manager/reports/header.html index fd646a2..cd73a20 100644 --- a/model_manager/reports/header.html +++ b/model_manager/reports/header.html @@ -110,6 +110,7 @@