Thanks for bringing this up, Julian. I was reading the thread on builds@
and infra [1] earlier this afternoon and I think they are just blocking
actions / steps that are not found the github.com/actions,
github.com/apache or github.com/github organizations.
I just when through our repos to see if there are any non-apache or
non-github steps / actions and here are my findings:
## Avatica-Go
https://github.com/apache/calcite-avatica-go/blob/master/.github/workflows/tests.yaml
- OK (no third party actions)
## Avatica
https://github.com/apache/calcite-avatica/blob/master/.github/workflows/gradle-wrapper-validation.yml
- Uses gradle/wrapper-validation-action@v1 in a step, so will fail
https://github.com/apache/calcite-avatica/blob/master/.github/workflows/main.yml
- OK (no third party actions)
## Calcite
https://github.com/apache/calcite/blob/master/.github/workflows/gradle-wrapper-validation.yml
- Uses gradle/wrapper-validation-action@v1 in a step, so will fail
https://github.com/apache/calcite/blob/master/.github/workflows/main.yml
- Uses burrunan/gradle-cache-action@v1, so will fail.
Potential solutions:
- Avoid using third party actions, possibly replace with shell scripts?
- Try to get those whitelisted or moved into the apache/ org.
- Bring those actions into our own repositories (maintenance nightmare?)
Francis
[1]
https://lists.apache.org/thread.html/r900f8f9a874006ed8121bdc901a0d1acccbb340882c1f94dad61a5e9%40%3Cusers.infra.apache.org%3E
On 29/12/2020 6:14 pm, Julian Hyde wrote:
As of yesterday, GitHub actions are disabled for any non-Apache repository. I
think this means that GitHub actions will not fire for PRs (which are typically
in the contributor’s repository).
See https://issues.apache.org/jira/browse/INFRA-21234
<https://issues.apache.org/jira/browse/INFRA-21234> for more details. And I see
that Arrow are facing the same problem [1].
Please be wary of merging PRs that have not passed the usual checks.
Julian
[1]
https://lists.apache.org/thread.html/rc120149c464f8767daf042bc6f8016ce4a3d87e3727cbb8fe024ca99%40%3Cdev.arrow.apache.org%3E
<https://lists.apache.org/thread.html/rc120149c464f8767daf042bc6f8016ce4a3d87e3727cbb8fe024ca99@%3Cdev.arrow.apache.org%3E>