This is an automated email from the ASF dual-hosted git repository.
paleolimbot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
The following commit(s) were added to refs/heads/main by this push:
new 4ff09059 chore(ci): Update Arrow C++ versions used in CI (#762)
4ff09059 is described below
commit 4ff09059998c7ac977e2ae4217097e383a977a3f
Author: Dewey Dunnington <[email protected]>
AuthorDate: Mon Jun 2 13:42:43 2025 -0500
chore(ci): Update Arrow C++ versions used in CI (#762)
We were using an old version and at least one of the caches expired, so
the rebuild failed when the Apache archive server denied our request.
---
.github/workflows/build-and-test-ipc.yaml | 4 ++--
.github/workflows/build-and-test.yaml | 8 ++++----
.github/workflows/clang-tidy.yaml | 4 ++--
.github/workflows/verify.yaml | 4 ++--
ci/docker/fedora.dockerfile | 2 +-
5 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/.github/workflows/build-and-test-ipc.yaml
b/.github/workflows/build-and-test-ipc.yaml
index e36c3759..70304b46 100644
--- a/.github/workflows/build-and-test-ipc.yaml
+++ b/.github/workflows/build-and-test-ipc.yaml
@@ -73,13 +73,13 @@ jobs:
with:
path: arrow
# Bump the number at the end of this line to force a new Arrow C++
build
- key: arrow-${{ runner.os }}-${{ runner.arch }}-3
+ key: arrow-${{ runner.os }}-${{ runner.arch }}-4
- name: Build Arrow C++
if: steps.cache-arrow-build.outputs.cache-hit != 'true'
shell: bash
run: |
- ci/scripts/build-arrow-cpp-minimal.sh 18.1.0 arrow
+ ci/scripts/build-arrow-cpp-minimal.sh 20.0.0 arrow
- name: Build
run: |
diff --git a/.github/workflows/build-and-test.yaml
b/.github/workflows/build-and-test.yaml
index 517ee4ec..f4e95f38 100644
--- a/.github/workflows/build-and-test.yaml
+++ b/.github/workflows/build-and-test.yaml
@@ -65,13 +65,13 @@ jobs:
with:
path: arrow
# Bump the number at the end of this line to force a new Arrow C++
build
- key: arrow-${{ runner.os }}-${{ runner.arch }}-1
+ key: arrow-${{ runner.os }}-${{ runner.arch }}-2
- name: Build Arrow C++
if: steps.cache-arrow-build.outputs.cache-hit != 'true'
shell: bash
run: |
- ci/scripts/build-arrow-cpp-minimal.sh 18.0.0 arrow
+ ci/scripts/build-arrow-cpp-minimal.sh 20.0.0 arrow
- name: Build nanoarrow
run: |
@@ -152,13 +152,13 @@ jobs:
with:
path: arrow
# Bump the number at the end of this line to force a new Arrow C++
build
- key: arrow-${{ runner.os }}-${{ runner.arch }}-2
+ key: arrow-${{ runner.os }}-${{ runner.arch }}-3
- name: Build Arrow C++
if: steps.cache-arrow-build.outputs.cache-hit != 'true'
shell: bash
run: |
- ci/scripts/build-arrow-cpp-minimal.sh 18.0.0 arrow
+ ci/scripts/build-arrow-cpp-minimal.sh 20.0.0 arrow
- name: Run meson testing script
run: |
diff --git a/.github/workflows/clang-tidy.yaml
b/.github/workflows/clang-tidy.yaml
index a5e4d1a3..546cdbdc 100644
--- a/.github/workflows/clang-tidy.yaml
+++ b/.github/workflows/clang-tidy.yaml
@@ -48,13 +48,13 @@ jobs:
with:
path: arrow
# Bump the number at the end of this line to force a new Arrow C++
build
- key: arrow-${{ runner.os }}-${{ runner.arch }}-1
+ key: arrow-${{ runner.os }}-${{ runner.arch }}-3
- name: Build Arrow C++
if: steps.cache-arrow-build.outputs.cache-hit != 'true'
shell: bash
run: |
- ci/scripts/build-arrow-cpp-minimal.sh 18.0.0 arrow
+ ci/scripts/build-arrow-cpp-minimal.sh 20.0.0 arrow
- name: Build nanoarrow
run: |
diff --git a/.github/workflows/verify.yaml b/.github/workflows/verify.yaml
index 7ee3cbaa..0448efd8 100644
--- a/.github/workflows/verify.yaml
+++ b/.github/workflows/verify.yaml
@@ -90,13 +90,13 @@ jobs:
with:
path: arrow
# Bump the number at the end of this line to force a new Arrow C++
build
- key: arrow-${{ runner.os }}-${{ runner.arch }}-2
+ key: arrow-${{ runner.os }}-${{ runner.arch }}-3
- name: Build Arrow C++
if: steps.cache-arrow-build.outputs.cache-hit != 'true' &&
matrix.config.label != 'windows-win32'
shell: bash
run: |
- src/ci/scripts/build-arrow-cpp-minimal.sh 18.0.0 arrow
+ src/ci/scripts/build-arrow-cpp-minimal.sh 20.0.0 arrow
- name: Set CMake options
shell: bash
diff --git a/ci/docker/fedora.dockerfile b/ci/docker/fedora.dockerfile
index 4f481942..daff3f0c 100644
--- a/ci/docker/fedora.dockerfile
+++ b/ci/docker/fedora.dockerfile
@@ -20,7 +20,7 @@ ARG NANOARROW_ARCH
FROM --platform=linux/${NANOARROW_ARCH} fedora:latest
RUN dnf install -y git cmake R gnupg curl libarrow-devel glibc-langpack-en \
- python3-devel python3-virtualenv
+ python3-devel python3-virtualenv awk
# For Python
RUN python3 -m venv --upgrade-deps /venv