You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by pa...@apache.org on 2023/06/16 20:03:48 UTC

[arrow-nanoarrow] branch main updated: chore(ci): Pass verification arguments from manual dispatch to docker compose verify (#239)

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 a682731  chore(ci): Pass verification arguments from manual dispatch to docker compose verify (#239)
a682731 is described below

commit a68273128ea55014ae5a6801c71cd99b4d170628
Author: Dewey Dunnington <de...@dunnington.ca>
AuthorDate: Fri Jun 16 17:03:43 2023 -0300

    chore(ci): Pass verification arguments from manual dispatch to docker compose verify (#239)
---
 .env                          | 3 +++
 .github/workflows/verify.yaml | 1 +
 docker-compose.yml            | 2 +-
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/.env b/.env
index bc07cb5..168b033 100644
--- a/.env
+++ b/.env
@@ -27,3 +27,6 @@ NANOARROW_ARCH=amd64
 
 # Source directory (so that the docker compose app can be used on another checkout)
 NANOARROW_SOURCE_DIR="."
+
+# By default, verify HEAD
+NANOARROW_VERIFY_ARGS=""
diff --git a/.github/workflows/verify.yaml b/.github/workflows/verify.yaml
index 4c26986..c3dcd5e 100644
--- a/.github/workflows/verify.yaml
+++ b/.github/workflows/verify.yaml
@@ -179,6 +179,7 @@ jobs:
           NANOARROW_ARCH: ${{ matrix.config.arch }}
           NANOARROW_PLATFORM: ${{ matrix.config.platform }}
           DOCKER_DEFAULT_PLATFORM: linux/${{ matrix.config.arch }}
+          NANOARROW_VERIFY_ARGS: ${{ inputs.version }} ${{ inputs.rc }}
 
         run: |
           cd src
diff --git a/docker-compose.yml b/docker-compose.yml
index f1e6e63..8a736af 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -29,7 +29,7 @@ services:
         NANOARROW_ARCH: ${NANOARROW_ARCH}
     volumes:
       - ${NANOARROW_SOURCE_DIR}:/nanoarrow
-    command: "/bin/bash /nanoarrow/dev/release/verify-release-candidate.sh"
+    command: "/bin/bash /nanoarrow/dev/release/verify-release-candidate.sh $NANOARROW_VERIFY_ARGS"
 
   coverage:
     image: ${REPO}:ubuntu-${NANOARROW_ARCH}