kou commented on PR #46666:
URL: https://github.com/apache/arrow/pull/46666#issuecomment-2929397874
> Should we send an email to the dev mailing list to at least let other
people know? This is quite a change on how we manage CI, nightlies, etcetera,
we should communicate it properly so everyone is aware of the change.
Good point. We should do it. But can we do it after some more trials with
other patterns such as other languages and Linux packages.
> I have a question, for nightlies I usually check either the Zulip
notification for failures or the email, do we get any notification of these
scheduled failures at the moment or should we manually check the actions?
I think that we can automate it by something like the following:
```diff
diff --git a/.github/workflows/cpp_extra.yml
b/.github/workflows/cpp_extra.yml
index 3df63568e9..6a4578ee31 100644
--- a/.github/workflows/cpp_extra.yml
+++ b/.github/workflows/cpp_extra.yml
@@ -164,3 +164,15 @@ jobs:
ARCHERY_DOCKER_PASSWORD: ${{ secrets.DOCKERHUB_TOKEN }}
continue-on-error: true
run: archery docker push ${{ matrix.image }}
+
+ report:
+ needs: docker
+ name: Report
+ if: github.event_name == 'schedule'
+ steps:
+ - name: Notity
+ run: |
+ * Collect results
+ * Notify to Zulip
+ * Notify by e-mail
+ * ...
```
> My concern is that even with several tools to check nightlies nowadays
they are pretty neglected, if they are more difficult to find it might get
complex to maintain extra CI.
I agree with your concern.
> As part of the migration we should add tools to notify failures and
probably try to replicate something like: http://crossbow.voltrondata.com/
Good point. We may want to create a new apache/arrow-{ci,nightlies, or
something} repository to keep nightly CI results and publish a report for
nightly CI results by GitHub Pages.
--
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]