|
69 | 69 | release_properties: ${{ secrets.FAKE_RELEASE_PROPERTIES }} |
70 | 70 | release_key: ${{ secrets.FAKE_RELEASE_KEY }} |
71 | 71 | gradle_encryption_key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} |
72 | | - gradle_flags: '-Pddg.di=${{ env.DDG_DI }}' |
| 72 | + gradle_flags: '-Pautofill-disable-auth-requirement -Pddg.di=${{ env.DDG_DI }}' |
73 | 73 | develocity_access_key: ${{ secrets.DEVELOCITY_ACCESS_KEY }} |
74 | 74 | ducksans_package_auth_user: ${{ secrets.DAXMOBILE_GITHUB_PACKAGES_AUTOMATION_USER }} |
75 | 75 | ducksans_package_auth_token: ${{ secrets.DAXMOBILE_GITHUB_PACKAGES_AUTOMATION }} |
@@ -110,6 +110,28 @@ jobs: |
110 | 110 | test_suite_name: Release Binary Upload${{ env.DI_PAREN_SUFFIX }} |
111 | 111 | create_asana_error_task: ${{ inputs.create_asana_tasks }} |
112 | 112 |
|
| 113 | + - name: Autofill Critical Path |
| 114 | + id: maestro-autofill-critical |
| 115 | + uses: ./.github/actions/maestro-cloud-asana-reporter |
| 116 | + timeout-minutes: 120 |
| 117 | + with: |
| 118 | + maestro_api_key: ${{ secrets.ROBIN_API_KEY }} |
| 119 | + maestro_project_id: ${{ vars.ROBIN_ANDROID_PROJECT_ID }} |
| 120 | + maestro_test_name: autofillCriticalPath${{ env.DI_UNDERSCORE_SUFFIX }}_${{ github.sha }} |
| 121 | + maestro_timeout: ${{ vars.ROBIN_TIMEOUT_MINUTES }} |
| 122 | + maestro_app_binary_id: ${{ steps.maestro-upload-release-binary.outputs.maestro_app_binary_id }} |
| 123 | + maestro_api_level: 34 |
| 124 | + maestro_include_tags: autofillNoAuthTests |
| 125 | + asana_pat: ${{ secrets.ASANA_ACCESS_TOKEN }} |
| 126 | + asana_project_id: ${{ vars.GH_ANDROID_APP_PROJECT_ID }} |
| 127 | + asana_section_id: ${{ vars.GH_ANDROID_APP_INCOMING_SECTION_ID }} |
| 128 | + test_suite_name: Autofill Critical Path (${{ env.DDG_DI == 'AnvilDagger' && 'Nightly' || format('{0} Nightly', env.DDG_DI) }}) |
| 129 | + create_asana_error_task: ${{ inputs.create_asana_tasks }} |
| 130 | + # Only block releases for the default Anvil path. Metro is informational. |
| 131 | + is_release_blocker: ${{ env.DDG_DI == 'AnvilDagger' }} |
| 132 | + asana_releases_project_id: ${{ vars.GH_ANDROID_APP_RELEASES_PROJECT_ID }} |
| 133 | + asana_releases_blocker_section_id: ${{ vars.GH_ANDROID_APP_RELEASES_PROJECT_BLOCKER_SECTION_ID }} |
| 134 | + |
113 | 135 | - name: Custom tabs flows |
114 | 136 | id: maestro-custom-tabs |
115 | 137 | uses: ./.github/actions/maestro-cloud-asana-reporter |
|
0 commit comments