alinaliBQ commented on code in PR #48934:
URL: https://github.com/apache/arrow/pull/48934#discussion_r2761630300


##########
.github/workflows/cpp_extra.yml:
##########
@@ -478,6 +480,59 @@ jobs:
           remote_key: ${{ secrets.NIGHTLIES_RSYNC_KEY }}
           remote_host_key: ${{ secrets.NIGHTLIES_RSYNC_HOST_KEY }}
 
+  odbc-check-tags:

Review Comment:
   This check is added for checking tag before the upload to GitHub release. It 
works like a simpler `check_labels.yml` for tags.
   
   I think if we apply the change below, it will change the entire C++ Extra 
workflow to only be triggered by `apache-arrow-*-rc*` tags, and we want tags 
like `C++ Extra` to trigger the workflow as well.
   
   ```
        tags:
   -      - '**'
   +      - 'apache-arrow-*-rc*'
   ```
   
   I think the `contains(github.ref_name, '*-rc*')` check is less strict 
compared to the current implementation, which I am leaning towards



##########
dev/release/05-binary-upload.sh:
##########


Review Comment:
   Thanks for the suggestion @kou. My understanding is that this change will be 
done by a PMC member outside of this PR. Please correct me if that’s not the 
case



##########
dev/release/04-binary-download.sh:
##########
@@ -46,13 +46,14 @@ tag="apache-arrow-${version_with_rc}"
 
 archery crossbow download-artifacts --no-fetch ${CROSSBOW_JOB_ID} "$@"
 
-# Download Linux packages.
+# Download Linux packages and ODBC MSI.
 gh release download "${tag}" \
   --dir "packages/${CROSSBOW_JOB_ID}" \
   --pattern "almalinux-*.tar.gz" \
   --pattern "amazon-linux-*.tar.gz" \
   --pattern "centos-*.tar.gz" \
   --pattern "debian-*.tar.gz" \
   --pattern "ubuntu-*.tar.gz" \
+  --pattern "Apache.Arrow.Flight.SQL.ODBC-*-win64.msi" \

Review Comment:
   Yes good point, I have changed to use hyphens instead of spaces 



##########
.github/workflows/cpp_extra.yml:
##########
@@ -457,6 +457,25 @@ jobs:
           name: flight-sql-odbc-msi-installer
           path: build/cpp/Apache Arrow Flight SQL ODBC-*-win64.msi
           if-no-files-found: error
+      - name: Install ODBC MSI
+        shell: cmd

Review Comment:
   Sure, I have changed to use PowerShell, just curious if it’s for consistency 
or if there’s other reasoning behind it?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to