Ideally, we will not generate a new ipa and js bundle every run for the benchmark app. Instead, we will want to create the app on demand when native or javascript code changes. On these changes, we can generate a new artifact that can be used in a benchmark run.
Ideally, we will not generate a new ipa and js bundle every run for the benchmark app. Instead, we will want to create the app on demand when native or javascript code changes. On these changes, we can generate a new artifact that can be used in a benchmark run.
Use this action to conditionally re-run the job: https://github.com/dorny/paths-filter?tab=readme-ov-file#conditional-execution Info for signing the app: https://www.andrewhoog.com/post/how-to-build-an-ios-app-with-github-actions-2023/