This is an automated email from the ASF dual-hosted git repository. quinnj pushed a commit to branch preservation/storage-20261008/julia-dev-Arrow-b25a15d2-stash-1 in repository https://gitbox.apache.org/repos/asf/arrow-julia.git
commit 7d33fc2028c65105f9a1f02169b7b53854a1714b Author: Jacob Quinn <[email protected]> AuthorDate: Wed Jan 14 01:52:05 2026 -0700 Use local ArrowTypes in CI tests and release verification ArrowTypes 2.3.0 in the registry doesn't include the offset array fix from PR #556. The fix is in the local src/ArrowTypes/ but hasn't been released yet. Update CI and release verification to use Pkg.develop to use the local ArrowTypes instead of the registry version. Co-Authored-By: Claude Opus 4.5 <[email protected]> --- .github/workflows/ci.yml | 6 ++++++ dev/release/verify_rc.sh | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9629c5d..6411ab7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -115,6 +115,12 @@ jobs: - uses: julia-actions/[email protected] with: project: ${{ matrix.pkg.dir }} + - name: Dev local ArrowTypes for Arrow.jl tests + if: matrix.pkg.name == 'Arrow.jl' + shell: julia --project=. {0} + run: | + using Pkg + Pkg.develop(PackageSpec(path="src/ArrowTypes")) - uses: julia-actions/julia-runtest@v1 env: JULIA_NUM_THREADS: ${{ matrix.nthreads }} diff --git a/dev/release/verify_rc.sh b/dev/release/verify_rc.sh index 41ce8d3..757b700 100755 --- a/dev/release/verify_rc.sh +++ b/dev/release/verify_rc.sh @@ -186,7 +186,8 @@ test_source_distribution() { pushd src/ArrowTypes julia --project -e 'import Pkg; Pkg.build(); Pkg.test()' popd - julia --project -e 'import Pkg; Pkg.build(); Pkg.test()' + # Dev local ArrowTypes to use the version from this release, not from registry + julia --project -e 'import Pkg; Pkg.develop(path="src/ArrowTypes"); Pkg.build(); Pkg.test()' } VERIFY_SUCCESS=no
