What would you like to be added?
Recently in #16801 we introduced on demand github actions runners for the arm64 platform.
Having on demand runner infrastructure in place means we should now have enough capacity to begin running arm64 tests for every pull request.
We should update our .github/workflows/e2e-arm64-nightly.yaml workflow to switch from scheduled nightly runs to instead running on: [push, pull_request]: https://github.com/etcd-io/etcd/blob/main/.github/workflows/e2e-arm64-nightly.yaml#L7-L8
Why is this needed?
Gain greater confidence and samples of e2e tests running against arm64 cpu architecture.
Hopefully detect issues before pull requests are merged to main.