martin-g commented on pull request #1918: URL: https://github.com/apache/incubator-kyuubi/pull/1918#issuecomment-1041429064
About Github Actions: GitHub Actions does not provide Linux/Mac ARM64 build nodes yet. The only way is by using self-hosted runner nodes. I could provide you with such! But there are security [implications](https://cwiki.apache.org/confluence/display/BUILDS/GitHub+Actions+status#GitHubActionsstatus-Security) with them. The good news is that the security concerns are valid only if you run contributors' Pull Requests on them. But you can still use the self-hosted runner for time scheduled workflows on `master` branch, i.e. to run only approved code there. The feedback for regressions will be a bit late, because the PR that broke something is already merged, but one can mitigate this by running the scheduled workflow several times per day. Another option is to use custom Github Actions action runner. This is what Apache Airflow project does but it is more complicated setup. It allows workflow executions only for project members and predefined contributors. See https://github.com/apache/airflow/blob/main/.github/workflows/ci.yml#L75 -- 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]
