diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index e9fb170a..d63100ce 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -30,13 +30,13 @@ jobs: python-version: 3.11 - name: Cache git folder - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: substrait-mlir/.git key: git-folder - name: Install dependencies from apt - uses: awalsh128/cache-apt-pkgs-action@v1.4.2 + uses: awalsh128/cache-apt-pkgs-action@5902b33ae29014e6ca012c5d8025d4346556bd40 # v1.4.3 with: packages: protobuf-compiler libprotobuf-dev libcurl4-gnutls-dev version: 1.0 @@ -51,7 +51,7 @@ jobs: uses: llvm/actions/install-ninja@6a57890d0e3f9f35dfc72e7e48bc5e1e527cdd6c # Jan 17 - name: Ccache for C++ compilation - uses: hendrikmuhs/ccache-action@621a41397ed83711c72862638d9ff6e63fca3041 # v1.2.3 + uses: hendrikmuhs/ccache-action@53911442209d5c18de8a31615e0923161e435875 # v1.2.16 with: key: ${{ runner.os }}-substrait-mlir # LLVM needs serious cache size