Waldo integration with Fastlane requires you only to add the waldo plugin to your project:

$ fastlane add_plugin waldo

Next, build a new APK for your app. If you use gradle to build your APK, waldo will automatically find and upload the generated APK.

gradle(task: 'assemble',
       build_type: 'Release')

waldo(upload_token: '0123456789abcdef0123456789abcdef')

Note: You must specify the Waldo upload token.

Make sure you use your "CI Token" (you can find it in: Sidebar > Configuration > General. We make sure tokens used in CI are only scoped to a specific app, as a result CI uploads won't work with your User token (that you can find in user menu > Account settings > Profile).

If you do not use gradle to build your APK, you will need to explicitly specify the APK path to waldo:

waldo(upload_token: '0123456789abcdef0123456789abcdef',
      apk_path: '/path/to/YourApp.apk')

Important: If you call the waldo plugin from GitHub Actions, the plugin will not automatically choose the correct git commit SHA on a PR. Therefore, you should supply the git_commit parameter to the waldo call.