CI: Cleanup actions that Apache org not approved
https://infra.apache.org/github-actions-secrets.html
We only allow Actions that are official "Made by GitHub" or local to the Apache org on GitHub, to address a potential security vulnerability. This is an incident-related policy change. We are researching the situation, and the policy may evolve based on what we learn.
https://infra.apache.org/github-actions-policy.html
You MAY use all actions internal to the apache/, github/ and actions/* namespaces without restrictions. You MUST pin all external actions to the specific git hash (SHA1) of the action that has been reviewed for use by the project. For instance, you MUST pin foobar/baz-action@8843d7f92416211de9ebb963ff4ce28125932878.
cc @tisonkun, do we have a full list of reviewed github actions?
All external (except github/*, actions/*, apache/*) github actions we used includes:
benchmark-action/github-action-benchmarkPyO3/maturin-actionbeyondstorage/setup-hdfsSwatinem/rust-cachekorandoru/hawkeyetaiki-e/install-actionamondnet/vercel-actionibnesayeed/setup-ipfsbaptiste0928/cargo-install
A possible solution is use git submodule to pin these GHA into local repo
Tracked at https://issues.apache.org/jira/projects/INFRA/issues/INFRA-24346?filter=allissues
Thanks for the help from the ASF Infra, this issue is resovled now.