2929 - ' .github/workflows/cpp.yml'
3030 - ' ci/conda_env_*'
3131 - ' ci/docker/**'
32+ - ' ci/scripts/ccache_setup.sh'
3233 - ' ci/scripts/cpp_*'
3334 - ' ci/scripts/install_azurite.sh'
3435 - ' ci/scripts/install_gcs_testbench.sh'
4546 - ' .github/workflows/cpp.yml'
4647 - ' ci/conda_env_*'
4748 - ' ci/docker/**'
49+ - ' ci/scripts/ccache_setup.sh'
4850 - ' ci/scripts/cpp_*'
4951 - ' ci/scripts/install_azurite.sh'
5052 - ' ci/scripts/install_gcs_testbench.sh'
@@ -108,7 +110,7 @@ jobs:
108110 UBUNTU : ${{ matrix.ubuntu }}
109111 steps :
110112 - name : Checkout Arrow
111- uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 .0.0
113+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
112114 with :
113115 fetch-depth : 0
114116 submodules : recursive
@@ -161,7 +163,7 @@ jobs:
161163 timeout-minutes : 45
162164 steps :
163165 - name : Checkout Arrow
164- uses : actions/checkout@v4
166+ uses : actions/checkout@v5
165167 with :
166168 fetch-depth : 0
167169 submodules : recursive
@@ -216,7 +218,7 @@ jobs:
216218 sysctl -a | grep cpu
217219 sysctl -a | grep "hw.optional"
218220 - name : Checkout Arrow
219- uses : actions/checkout@v4
221+ uses : actions/checkout@v5
220222 with :
221223 fetch-depth : 0
222224 submodules : recursive
@@ -332,7 +334,7 @@ jobs:
332334 /d 1 `
333335 /f
334336 - name : Checkout Arrow
335- uses : actions/checkout@v4
337+ uses : actions/checkout@v5
336338 with :
337339 fetch-depth : 0
338340 submodules : recursive
@@ -375,7 +377,7 @@ jobs:
375377
376378 windows-mingw :
377379 name : AMD64 Windows MinGW ${{ matrix.msystem_upper }} C++
378- runs-on : windows-2019
380+ runs-on : windows-2022
379381 if : ${{ !contains(github.event.pull_request.title, 'WIP') }}
380382 # Build may take 1h+ without cache.
381383 timeout-minutes : 120
@@ -395,6 +397,7 @@ jobs:
395397 ARROW_DATASET : ON
396398 ARROW_FLIGHT : ON
397399 ARROW_FLIGHT_SQL : ON
400+ ARROW_FLIGHT_SQL_ODBC : ON
398401 ARROW_GANDIVA : ON
399402 ARROW_GCS : ON
400403 ARROW_HDFS : OFF
@@ -428,7 +431,7 @@ jobs:
428431 /d 1 `
429432 /f
430433 - name : Checkout Arrow
431- uses : actions/checkout@v4
434+ uses : actions/checkout@v5
432435 with :
433436 fetch-depth : 0
434437 submodules : recursive
0 commit comments