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]