diff --git a/.github/workflows/linux-32bit-build-and-test.yaml b/.github/workflows/linux-32bit-build-and-test.yaml index 810a50e3281..fe81a9dfc7b 100644 --- a/.github/workflows/linux-32bit-build-and-test.yaml +++ b/.github/workflows/linux-32bit-build-and-test.yaml @@ -87,7 +87,7 @@ jobs: uses: actions/cache@v3 with: path: ~/${{ env.PG_SRC_DIR }} - key: "linux-32-bit-postgresql-${{ matrix.pg }}\ + key: "linux-32-bit-postgresql-${{ matrix.pg }}-${{ matrix.cc }}\ -${{ steps.get-date.outputs.date }}-${{ hashFiles('.github/**') }}" - name: Build PostgreSQL ${{ matrix.pg }} diff --git a/.github/workflows/linux-build-and-test.yaml b/.github/workflows/linux-build-and-test.yaml index 033efcf76ca..49aaa9d5d8b 100644 --- a/.github/workflows/linux-build-and-test.yaml +++ b/.github/workflows/linux-build-and-test.yaml @@ -99,7 +99,7 @@ jobs: uses: actions/cache@v3 with: path: ~/${{ env.PG_SRC_DIR }} - key: "${{ matrix.os }}-postgresql-${{ matrix.pg }}\ + key: "${{ matrix.os }}-postgresql-${{ matrix.pg }}-${{ matrix.cc }}\ -${{ steps.get-date.outputs.date }}-${{ hashFiles('.github/**') }}${{ env.CACHE_SUFFIX }}" - name: Build PostgreSQL ${{ matrix.pg }}${{ matrix.snapshot }} diff --git a/.github/workflows/sanitizer-build-and-test.yaml b/.github/workflows/sanitizer-build-and-test.yaml index 5bbf8ccd968..0abf96b6ea1 100644 --- a/.github/workflows/sanitizer-build-and-test.yaml +++ b/.github/workflows/sanitizer-build-and-test.yaml @@ -104,7 +104,7 @@ jobs: uses: actions/cache@v3 with: path: ~/${{ env.PG_SRC_DIR }} - key: "${{ matrix.os }}-${{ env.name }}-postgresql-${{ matrix.pg }}\ + key: "${{ matrix.os }}-${{ env.name }}-postgresql-${{ matrix.pg }}-${{ env.CC }}\ -${{ steps.get-date.outputs.date }}-${{ hashFiles('.github/**') }}" - name: Build PostgreSQL ${{ matrix.pg }} if not in cache