raulcd commented on code in PR #47546:
URL: https://github.com/apache/arrow/pull/47546#discussion_r2338029023
##########
.github/workflows/cpp_extra.yml:
##########
@@ -278,3 +278,36 @@ jobs:
cmake --build cpp/examples/minimal_build.build
cd cpp/examples/minimal_build
../minimal_build.build/arrow-example
+
+ report-extra-cpp:
+ runs-on: ubuntu-latest
+ needs:
+ - docker
+ - jni-macos
+ # We don't have the job id as part of the context neither the job name.
+ # The GitHub API exposes numeric id or job name but not the github.job
(report-extra-cpp).
+ # We match github.job to the name so we can pass it via context in order
to be ignored on the report.
+ # The job is still running.
+ name: ${{ github.job }}
+ if: always()
Review Comment:
I'm not sure I understand. We want this to be run only for the scheduled and
when the other jobs (the ones defined on the needs) are finished as far as I
understand we also need the always() to execute even when the needed jobs have
failed. We can also add the 'apache/arrow' check but we still want this to only
report on the scheduled not for push events, right?
--
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]