diff --git a/action.yml b/action.yml index 3ed2149..46dc163 100644 --- a/action.yml +++ b/action.yml @@ -340,13 +340,15 @@ runs: echo "codename=${DISTRIB_CODENAME}" >> $GITHUB_OUTPUT echo "description=${DISTRIB_DESCRIPTION}" >> $GITHUB_OUTPUT echo "id-release=${DISTRIB_ID}-${DISTRIB_DESCRIPTION}" >> $GITHUB_OUTPUT + echo "arch=$(uname -m)" >> $GITHUB_OUTPUT elif [ "$RUNNER_OS" == "macOS" ]; then echo "id-release=macOS-$(sw_vers -productVersion)" >> $GITHUB_OUTPUT + echo "arch=$(uname -m)" >> $GITHUB_OUTPUT fi shell: bash - uses: actions/cache@v4 with: - key: cvmfs-apt-cache-${{ steps.lsb-release.outputs.id-release }}-${{ hashFiles('action.yml') }} + key: cvmfs-apt-cache-${{ steps.lsb-release.outputs.id-release }}-${{ steps.lsb-release.outputs.arch }}-${{ hashFiles('action.yml') }} path: | ${{ inputs.apt_cache }} - run: |