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-adbc.git


The following commit(s) were added to refs/heads/main by this push:
     new b581e55cc chore(ci): Fix install of local driver manager in valgrind 
extended checks (#2205)
b581e55cc is described below

commit b581e55cc5d20b84a9c97ae128ee3a7aa461c633
Author: Dewey Dunnington <[email protected]>
AuthorDate: Tue Oct 1 09:59:57 2024 -0500

    chore(ci): Fix install of local driver manager in valgrind extended checks 
(#2205)
    
    This PR fixes the failing weekly extended R workflow, which is currently
    failing because of how pak installs `local::` packages. This was fixed
    for other workflows but not for valgrind because the other workflows use
    the reusable `r-check.yml` action.
    
    Failure:
    
https://github.com/apache/arrow-adbc/actions/runs/11088200259/job/30807805100
---
 .github/workflows/r-extended.yml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/r-extended.yml b/.github/workflows/r-extended.yml
index 84deddfec..3963da25c 100644
--- a/.github/workflows/r-extended.yml
+++ b/.github/workflows/r-extended.yml
@@ -123,15 +123,16 @@ jobs:
       - name: Bootstrap R Package
         run: |
           pushd r/adbcdrivermanager
-          Rscript bootstrap.R
+          R -e 'if (!requireNamespace("nanoarrow", quietly = TRUE)) 
install.packages("nanoarrow", repos = "https://cloud.r-project.org/";)'
+          R CMD INSTALL . --preclean
           popd
           pushd "r/${{ matrix.pkg }}"
           Rscript bootstrap.R
           popd
+        shell: bash
 
       - uses: 
r-lib/actions/setup-r-dependencies@f4937e0dc26f9b99c969cd3e4ca943b576e7f991
         with:
-          extra-packages: local::../adbcdrivermanager
           working-directory: r/${{ matrix.pkg }}
 
       - name: Start postgres test database

Reply via email to