Open theodur opened 2 months ago
I just merged the latest changes from develop
, and noticed Dependabot PRs still aren't running Detox tests.
Example PR: https://github.com/department-of-veterans-affairs/va-mobile-app/pull/10048 Example workflow run: https://github.com/department-of-veterans-affairs/va-mobile-app/actions/runs/11710146054
Automation Ticket
Type of Change
What systems/scripts are changing?
What is the work being done?
Dependabot PRs don't have Detox tests run on them anymore due to recent logic changes:
The
e2e_ios
ande2e_android
workflows should be updated to run the full suite of Detox tests on Dependabot PRs. Specifically, the logic in thefind_detox_tests_to_run
andoutput_detox_tests_to_run
jobs need to be updated.Testing considerations
What testing did you do?
The logic should be tested on an existing Dependabot PR.
What testing needs to be done by the reviewer?
Verify the logic in the workflows are updated to include Dependabot PRs.
What testing needs to be done to ensure that this work is complete in production?
N/A
Acceptability Criteria