This is an automated email from the ASF dual-hosted git repository.
rok pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/main by this push:
new ef280b1e1a8 GH-48163: [CI][Docs] Update preview docs task S3 secret to
use (#48164)
ef280b1e1a8 is described below
commit ef280b1e1a8d0dc5700e38018741e4dad4663af0
Author: Raúl Cumplido <[email protected]>
AuthorDate: Wed Nov 19 11:41:41 2025 +0100
GH-48163: [CI][Docs] Update preview docs task S3 secret to use (#48164)
### Rationale for this change
The voltron data AWS account will be closed soon, we have to update to
newly created bucket under the AWS account for Arrow.
### What changes are included in this PR?
Migrate credentials for newly created bucket and update URL where dashboard
will be deployed.
### Are these changes tested?
Yes, via archery.
### Are there any user-facing changes?
No, only devs where the URL is different
* GitHub Issue: #48163
Lead-authored-by: Raúl Cumplido <[email protected]>
Co-authored-by: Rok Mihevc <[email protected]>
Signed-off-by: Rok Mihevc <[email protected]>
---
.../tests/fixtures/chat-report-extra-message-failure.txt | 2 +-
.../tests/fixtures/chat-report-extra-message-success.txt | 2 +-
dev/archery/archery/crossbow/tests/fixtures/chat-report.txt | 2 +-
dev/archery/archery/crossbow/tests/fixtures/email-report.txt | 2 +-
dev/archery/archery/templates/chat_nightly_report.txt.j2 | 2 +-
dev/archery/archery/templates/email_nightly_report.txt.j2 | 2 +-
dev/tasks/docs/github.linux.yml | 11 ++++++-----
r/PACKAGING.md | 2 +-
8 files changed, 13 insertions(+), 12 deletions(-)
diff --git
a/dev/archery/archery/crossbow/tests/fixtures/chat-report-extra-message-failure.txt
b/dev/archery/archery/crossbow/tests/fixtures/chat-report-extra-message-failure.txt
index e5565eb8754..25cbdb8672c 100644
---
a/dev/archery/archery/crossbow/tests/fixtures/chat-report-extra-message-failure.txt
+++
b/dev/archery/archery/crossbow/tests/fixtures/chat-report-extra-message-failure.txt
@@ -1,5 +1,5 @@
-*<http://crossbow.voltrondata.com|Archery crossbow report> for
<https://github.com/apache/crossbow/branches/all?query=ursabot-1|ursabot-1>*
+*<https://s3.amazonaws.com/arrow-data/index.html|Archery crossbow report> for
<https://github.com/apache/crossbow/branches/all?query=ursabot-1|ursabot-1>*
:x: *1 failed jobs*
- <https://github.com/apache/crossbow/runs/2|wheel-osx-cp37m>
diff --git
a/dev/archery/archery/crossbow/tests/fixtures/chat-report-extra-message-success.txt
b/dev/archery/archery/crossbow/tests/fixtures/chat-report-extra-message-success.txt
index b5a0d48805c..721d530b686 100644
---
a/dev/archery/archery/crossbow/tests/fixtures/chat-report-extra-message-success.txt
+++
b/dev/archery/archery/crossbow/tests/fixtures/chat-report-extra-message-success.txt
@@ -1,5 +1,5 @@
-*<http://crossbow.voltrondata.com|Archery crossbow report> for
<https://github.com/apache/crossbow/branches/all?query=ursabot-1|ursabot-1>*
+*<https://s3.amazonaws.com/arrow-data/index.html|Archery crossbow report> for
<https://github.com/apache/crossbow/branches/all?query=ursabot-1|ursabot-1>*
:tada: *4 successful jobs*
diff --git a/dev/archery/archery/crossbow/tests/fixtures/chat-report.txt
b/dev/archery/archery/crossbow/tests/fixtures/chat-report.txt
index e4c6bd8a521..367ca742e1c 100644
--- a/dev/archery/archery/crossbow/tests/fixtures/chat-report.txt
+++ b/dev/archery/archery/crossbow/tests/fixtures/chat-report.txt
@@ -1,5 +1,5 @@
-*<http://crossbow.voltrondata.com|Archery crossbow report> for
<https://github.com/apache/crossbow/branches/all?query=ursabot-1|ursabot-1>*
+*<https://s3.amazonaws.com/arrow-data/index.html|Archery crossbow report> for
<https://github.com/apache/crossbow/branches/all?query=ursabot-1|ursabot-1>*
:x: *1 failed jobs*
- <https://github.com/apache/crossbow/runs/2|wheel-osx-cp37m>
diff --git a/dev/archery/archery/crossbow/tests/fixtures/email-report.txt
b/dev/archery/archery/crossbow/tests/fixtures/email-report.txt
index 4480b5b515d..c29cafd3938 100644
--- a/dev/archery/archery/crossbow/tests/fixtures/email-report.txt
+++ b/dev/archery/archery/crossbow/tests/fixtures/email-report.txt
@@ -4,7 +4,7 @@ Subject: [NIGHTLY] Arrow Build Report for Job ursabot-1: 2
failed, 1 pending
Arrow Build Report for Job ursabot-1
-See http://crossbow.voltrondata.com/ for more information.
+See https://s3.amazonaws.com/arrow-data/index.html for more information.
All tasks: https://github.com/apache/crossbow/branches/all?query=ursabot-1
diff --git a/dev/archery/archery/templates/chat_nightly_report.txt.j2
b/dev/archery/archery/templates/chat_nightly_report.txt.j2
index ab68f201ab2..3989df9b3b0 100644
--- a/dev/archery/archery/templates/chat_nightly_report.txt.j2
+++ b/dev/archery/archery/templates/chat_nightly_report.txt.j2
@@ -16,7 +16,7 @@
# specific language governing permissions and limitations
# under the License.
#}
-*<http://crossbow.voltrondata.com|Archery crossbow report> for <{{
report.url(report.job.branch) }}|{{ report.job.branch }}>*
+*<https://s3.amazonaws.com/arrow-data/index.html|Archery crossbow report> for
<{{ report.url(report.job.branch) }}|{{ report.job.branch }}>*
{% if report.tasks_by_state["failure"] %}
:x: *{{ report.tasks_by_state["failure"] | length }} failed jobs*
{% for task_name, task in report.tasks_by_state["failure"] | dictsort -%}
diff --git a/dev/archery/archery/templates/email_nightly_report.txt.j2
b/dev/archery/archery/templates/email_nightly_report.txt.j2
index e3345bdb073..bc040734b03 100644
--- a/dev/archery/archery/templates/email_nightly_report.txt.j2
+++ b/dev/archery/archery/templates/email_nightly_report.txt.j2
@@ -24,7 +24,7 @@ Subject: [NIGHTLY] Arrow Build Report for Job
{{report.job.branch}}: {{ (report.
Arrow Build Report for Job {{ report.job.branch }}
-See http://crossbow.voltrondata.com/ for more information.
+See https://s3.amazonaws.com/arrow-data/index.html for more information.
All tasks: {{ report.url(report.job.branch) }}
{% if report.tasks_by_state["failure"] %}
diff --git a/dev/tasks/docs/github.linux.yml b/dev/tasks/docs/github.linux.yml
index 5863d68d2c8..29b7b76c690 100644
--- a/dev/tasks/docs/github.linux.yml
+++ b/dev/tasks/docs/github.linux.yml
@@ -57,14 +57,15 @@ jobs:
- name: Upload preview to S3
env:
{%- raw %}
- AWS_ACCESS_KEY_ID: ${{ secrets.CROSSBOW_DOCS_AWS_ACCESS_KEY_ID }}
- AWS_SECRET_ACCESS_KEY: ${{
secrets.CROSSBOW_DOCS_AWS_SECRET_ACCESS_KEY }}
- AWS_DEFAULT_REGION: ${{ secrets.CROSSBOW_DOCS_S3_BUCKET_REGION }}
- BUCKET: ${{ secrets.CROSSBOW_DOCS_S3_BUCKET }}
+ AWS_ACCESS_KEY_ID: ${{ secrets.CROSSBOW_DOCS_ARROW_AWS_ACCESS_KEY_ID
}}
+ AWS_SECRET_ACCESS_KEY: ${{
secrets.CROSSBOW_DOCS_ARROW_AWS_SECRET_ACCESS_KEY }}
+ AWS_DEFAULT_REGION: ${{ secrets.CROSSBOW_DOCS_ARROW_S3_BUCKET_REGION
}}
+ BUCKET: ${{ secrets.CROSSBOW_DOCS_ARROW_S3_BUCKET }}
{% endraw %}
run: |
aws s3 cp build/docs/ $BUCKET/pr_docs/{{ pr_number }}/ --recursive
- echo ":open_book: You can find the preview here:
http://crossbow.voltrondata.com/pr_docs/{{ pr_number }}" >> $GITHUB_STEP_SUMMARY
+ echo ":open_book: You can find the preview here:
https://s3.amazonaws.com/arrow-data/pr_docs/{{ pr_number }}/index.html" >>
$GITHUB_STEP_SUMMARY
+
{% endif %}
- name: Prepare Docs artifacts
run: |
diff --git a/r/PACKAGING.md b/r/PACKAGING.md
index b8815e6a526..56410c74208 100644
--- a/r/PACKAGING.md
+++ b/r/PACKAGING.md
@@ -26,7 +26,7 @@ For a high-level overview of the Arrow release process see
the [Apache Arrow Rel
- [ ] [Create a GitHub issue](https://github.com/apache/arrow/issues/new/)
entitled `[R] CRAN packaging checklist for version X.Y.Z` and copy this
checklist to the issue.
- [ ] Review deprecated functions to advance their deprecation status.
-- [ ] Evaluate the status of any failing [nightly tests and nightly packaging
builds](http://crossbow.voltrondata.com). These checks replicate most of the
checks that CRAN runs, so we need them all to be passing or to understand that
the failures may (though won't necessarily) result in a rejection from CRAN.
+- [ ] Evaluate the status of any failing [nightly tests and nightly packaging
builds](https://s3.amazonaws.com/arrow-data/index.html). These checks replicate
most of the checks that CRAN runs, so we need them all to be passing or to
understand that the failures may (though won't necessarily) result in a
rejection from CRAN.
- [ ] Check [current CRAN check
results](https://cran.rstudio.org/web/checks/check_results_arrow.html).
- [ ] Ensure the contents of the README are accurate and up to date.
- [ ] Run `urlchecker::url_check()` on the R directory at the release
candidate.