lafiona commented on PR #13750: URL: https://github.com/apache/arrow/pull/13750#issuecomment-1212464404
An update: We were initially attempting to test the changes in this pull request by running crossbow jobs via the github-actions bot. However, we observed that the changes to `core.py` from this pull request were not reflected in the jobs that ran in `ursacomputing/crossbow` as the script is cloned from the default branch. Therefore, to qualify the changes, I followed the instructions on [this page](https://arrow.apache.org/docs/3.0/developers/crossbow.html) to set up a queue repository. I created the repository [here](https://github.com/lafiona/crossbow). Initially, I submitted a job from the feature branch, ARROW-15693, but saw that the resulting branch did not have a `.workflows/crossbow.yml` file and did not initiate any GitHub Actions jobs. To verify that the repository was set up correctly, I tried submitting a job from the `main` branch of the fork that I am working on, `mathworks/arrow`, using `archery`: ``` bash archery crossbow submit -g conan ``` The output to the command window does not indicate there are any errors, but I am wondering if the `params`, `branch`, and `commit` fields of the output should have populated values at this point. ``` bash !Job target: !Target head: bc6c4988691cf60ecac67542b2daa2ac19fde5d9 email: [email protected] branch: main remote: https://github.com/mathworks/arrow.git github_repo: mathworks/arrow version: 8.0.0.dev1114 no_rc_version: 8.0.0.dev1114 no_rc_semver_version: 8.0.0-dev1114 tasks: conan-minimum: !Task ci: github template: docker-tests/github.linux.yml artifacts: [] params: image: conan branch: commit: conan-maximum: !Task ci: github template: docker-tests/github.linux.yml artifacts: [] params: flags: >- -e ARROW_CONAN_PARQUET=True -e ARROW_CONAN_WITH_BROTLI=True -e ARROW_CONAN_WITH_GLOG=True -e ARROW_CONAN_WITH_JEMALLOC=True -e ARROW_CONAN_WITH_LZ4=True -e ARROW_CONAN_WITH_SNAPPY=True image: conan ########################### Python Minimal ############################ branch: commit: params: {} branch: Pushed job identifier is: `build-3` ``` On GitHub, I notice that the only branch that is pushed to the remote is [`build-3`](https://github.com/lafiona/crossbow/tree/build-3), which does not contain `.workflows/crossbow.yml`. Neither branches `build-3-github-conan-minimum` nor `build-3-github-conan-minimum` are pushed to the remote, as I would have expected (those branches are locally created). This leads me to believe that my queue repository is not set up properly. Lastly, the scheduled jobs ([for example](https://github.com/lafiona/crossbow/runs/7787795520?check_suite_focus=true)) that are run in the repository have been failing. The error indicates the token is missing; it seems like it might need to be a token associated with `apache/arrow`. @assignUser Please let let me know if you have any experience with these issues or if you have any advice to share. Thank you! -- 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]
