Recommendation for end-to-end testing frameworks to use with Ionic + Capacitor?

What is the current recommendation for end-to-end testing frameworks to use with Ionic + Capacitor?

This blog post recommends WebDriverIO + Appium but it is 2 years old. Is this still the best recommendation or are there other newer/better options to consider?

Eventually, I would like to run the tests as part of CI/CD for both web and native-mobile builds. Using something like GitHub Actions, Netlify Deploy, AWS Amplify Hosting, Firebase Test Lab, AWS Device Farm, etc… or AppFlow.