@@ -20,8 +20,7 @@ name: AWS Tests
2020on :
2121 push :
2222 branches :
23- - ' **'
24- - ' !dependabot/**'
23+ - main
2524 tags :
2625 - ' **'
2726 pull_request :
7877 SCCACHE_CACHE_SIZE : " 2G"
7978 steps :
8079 - name : Checkout iceberg-cpp
81- uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 .0.3
80+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
8281 with :
8382 persist-credentials : false
8483 - name : Install dependencies on Ubuntu
8786 run : sudo apt-get update && sudo apt-get install -y libcurl4-openssl-dev libjitterentropy3-dev
8887 - name : Cache vcpkg packages
8988 if : ${{ startsWith(matrix.runs-on, 'ubuntu') && matrix.bundle_awssdk == 'OFF' }}
90- uses : actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
89+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
9190 id : vcpkg-cache
9291 with :
9392 path : /usr/local/share/vcpkg/installed
@@ -116,7 +115,7 @@ jobs:
116115 shell : bash
117116 run : bash ci/scripts/start_minio.sh
118117 - name : Restore sccache cache
119- uses : actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
118+ uses : actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
120119 with :
121120 path : ${{ github.workspace }}/.sccache
122121 key : sccache-aws-${{ matrix.runs-on }}-bundle${{ matrix.bundle_awssdk }}-s3${{ matrix.s3 }}-sigv4${{ matrix.sigv4 }}-${{ github.run_id }}
@@ -134,7 +133,7 @@ jobs:
134133 run : sccache --show-stats
135134 - name : Save sccache cache
136135 if : github.ref == 'refs/heads/main'
137- uses : actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
136+ uses : actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
138137 with :
139138 path : ${{ github.workspace }}/.sccache
140139 key : sccache-aws-${{ matrix.runs-on }}-bundle${{ matrix.bundle_awssdk }}-s3${{ matrix.s3 }}-sigv4${{ matrix.sigv4 }}-${{ github.run_id }}
@@ -150,11 +149,11 @@ jobs:
150149 SCCACHE_DIR : ${{ github.workspace }}/.sccache
151150 SCCACHE_CACHE_SIZE : " 2G"
152151 steps :
153- - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
152+ - uses : actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3 .0
154153 with :
155154 python-version : ' 3.x'
156155 - name : Checkout iceberg-cpp
157- uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 .0.3
156+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
158157 with :
159158 persist-credentials : false
160159 - name : Install build dependencies
@@ -164,7 +163,7 @@ jobs:
164163 python3 -m pip install --upgrade pip
165164 python3 -m pip install -r requirements.txt
166165 - name : Cache vcpkg packages
167- uses : actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
166+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
168167 id : vcpkg-cache
169168 with :
170169 path : /usr/local/share/vcpkg/installed
@@ -190,7 +189,7 @@ jobs:
190189 echo "CC=sccache gcc-14" >> $GITHUB_ENV
191190 echo "CXX=sccache g++-14" >> $GITHUB_ENV
192191 - name : Restore sccache cache
193- uses : actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
192+ uses : actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
194193 with :
195194 path : ${{ github.workspace }}/.sccache
196195 key : sccache-meson-sigv4-${{ github.run_id }}
@@ -209,7 +208,7 @@ jobs:
209208 meson test -C builddir --timeout-multiplier 0 --print-errorlogs
210209 - name : Save sccache cache
211210 if : github.ref == 'refs/heads/main'
212- uses : actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
211+ uses : actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
213212 with :
214213 path : ${{ github.workspace }}/.sccache
215214 key : sccache-meson-sigv4-${{ github.run_id }}
0 commit comments