From cadd19bc422a4b6aa1dd745728f64f88542dd2c0 Mon Sep 17 00:00:00 2001 From: Matthias Mair Date: Mon, 19 Jan 2026 23:35:56 +0100 Subject: [PATCH] remove cache exception --- .github/actions/setup/action.yaml | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/.github/actions/setup/action.yaml b/.github/actions/setup/action.yaml index 5a9cd30221..342b937dfc 100644 --- a/.github/actions/setup/action.yaml +++ b/.github/actions/setup/action.yaml @@ -41,17 +41,16 @@ runs: # Python installs - name: Set up Python ${{ env.python_version }} - # do not cache 3.14 as it causes issues with cffi if: ${{ inputs.python == 'true' && env.python_version != '3.14' }} uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # pin@v5.0.0 with: python-version: ${{ env.python_version }} - # cache: pip - # cache-dependency-path: | - # src/backend/requirements.txt - # src/backend/requirements-dev.txt - # contrib/container/requirements.txt - # contrib/dev_reqs/requirements.txt + cache: pip + cache-dependency-path: | + src/backend/requirements.txt + src/backend/requirements-dev.txt + contrib/container/requirements.txt + contrib/dev_reqs/requirements.txt - name: Setup Python 3.14 if: ${{ inputs.python == 'true' && env.python_version == '3.14' }} uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # pin@v5.0.0 @@ -100,14 +99,14 @@ runs: if: ${{ inputs.install == 'true' }} shell: bash run: invoke install --uv - - name: Fix cffi issues - # only needed for python 3.14 - if: ${{ env.python_version == '3.14' }} - shell: bash - run: | - pip uninstall cffi -y - sudo apt remove --purge -y python3-cffi - pip install --no-cache-dir --force-reinstall --ignore-installed cffi + # - name: Fix cffi issues + # # only needed for python 3.14 + # if: ${{ env.python_version == '3.14' }} + # shell: bash + # run: | + # pip uninstall cffi -y + # sudo apt remove --purge -y python3-cffi + # pip install --no-cache-dir --force-reinstall --ignore-installed cffi - name: Run invoke update if: ${{ inputs.update == 'true' }} shell: bash