Hi, On 2021/11/05 09:35:49 Niyas Sait wrote: > Hello, > > We recently upstreamed a patch <https://github.com/apache/arrow/pull/11383> > to enable Apache arrow C++ and Python library support for the windows/arm64 > platform. > > I would like to explore if it would be possible to add CI and release build > support for win/arm64 platforms. > > There are no WoA64 machines available with any of the cloud providers yet > but we have a couple of machines in linaro woa farm that will be able to > use for CI, release builds, etc. > > We have added similar upstreaming testing for a few tools like CPython and > llvm. This can be a temporary step until cloud solutions are available for > win/arm64. > > I would like to hear if anyone has any thoughts on this subject and > suggestions on how to do it would be helpful.
Arrow uses Github Actions as CI, so it should be possible to set it up (e.g. https://github.com/jay0lee/CPython-Windows-ARM64/blob/master/.github/workflows/blank.yml) But the problem is that GHA self-hosted runners should not be used for public repositories because of security concerns (https://cwiki.apache.org/confluence/display/INFRA/GitHub+-+self-hosted+runners) Apache Airflow project uses custom runner to workaround this issue. Maybe this is an option ?! Martin > > Thanks, > Niyas >