kou commented on pull request #11987:
URL: https://github.com/apache/arrow/pull/11987#issuecomment-997041816


   It's related to #11974.
   It seems that we need all Git history to build `.jar`.
   
   How about this?
   
   ```diff
   diff --git a/dev/tasks/java-jars/github.yml b/dev/tasks/java-jars/github.yml
   index 221f98514..dc61eab2f 100644
   --- a/dev/tasks/java-jars/github.yml
   +++ b/dev/tasks/java-jars/github.yml
   @@ -80,7 +80,7 @@ jobs:
        runs-on: macos-latest
        needs: [build-cpp-macos, build-cpp-ubuntu]
        steps:
   -      {{ macros.github_checkout_arrow()|indent }}
   +      {{ macros.github_checkout_arrow(fetch_depth=0)|indent }}
          - name: Download Linux C++ Libraries
            uses: actions/download-artifact@v2
            with:
   diff --git a/dev/tasks/macros.jinja b/dev/tasks/macros.jinja
   index d8f2816ee..11bd6b090 100644
   --- a/dev/tasks/macros.jinja
   +++ b/dev/tasks/macros.jinja
   @@ -25,13 +25,14 @@ on:
          - "*-github-*"
    {% endmacro %}
    
   -{%- macro github_checkout_arrow() -%}
   +{%- macro github_checkout_arrow(fetch_depth=1) -%}
      - name: Checkout Arrow
        uses: actions/checkout@v2
        with:
   -      repository: {{ arrow.github_repo }}
   -      ref: {{ arrow.head }}
   +      fetch-depth: {{ fetch_depth }}
          path: arrow
   +      ref: {{ arrow.head }}
   +      repository: {{ arrow.github_repo }}
          submodules: recursive
    {% endmacro %}
    ```


-- 
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