diff --git a/.github/workflows/docs-parity-updates.yml b/.github/workflows/docs-parity-updates.yml index a50862eea..cdfd8ba1b 100644 --- a/.github/workflows/docs-parity-updates.yml +++ b/.github/workflows/docs-parity-updates.yml @@ -48,8 +48,13 @@ jobs: GITHUB_TOKEN: ${{ secrets.PRO_ACCESS_TOKEN }} REPOSITORY_NAME: localstack-pro ARTIFACT_ID: parity-metric-pro-raw-amd* - WORKFLOW: "AWS / Build, Test, Push" + WORKFLOW: "AWS / Build, Test, Push" PREFIX_ARTIFACT: pro-integration-test + # The parity-metric-* artifacts are only uploaded by scheduled (nightly) runs of the + # AWS main pipeline; push-triggered runs only execute acceptance tests. Scan a larger + # window of runs so the search reaches the latest successful nightly run among the + # far more frequent push-triggered runs. + LIMIT: 200 - name: Download coverage (capture-notimplemented) data from Enterprise pipeline (GitHub) working-directory: docs @@ -70,6 +75,8 @@ jobs: ARTIFACT_ID: parity-metric-raw-amd* WORKFLOW: "AWS / Build, Test, Push" PREFIX_ARTIFACT: community-integration-test + # See the comment on the Enterprise pipeline metrics step above. + LIMIT: 200 - name: Download coverage (capture-notimplemented) data from Free Plan pipeline (GitHub) working-directory: docs @@ -101,16 +108,6 @@ jobs: WORKFLOW: "AWS / Pro K8s tests" PREFIX_ARTIFACT: k8s-integration-test - - name: Download coverage data for Free Plan K8s pipeline (integration tests) (GitHub) - working-directory: docs - run: /tmp/get_latest_github_metrics.sh ./target main - env: - GITHUB_TOKEN: ${{ secrets.PRO_ACCESS_TOKEN }} - REPOSITORY_NAME: localstack-pro - ARTIFACT_ID: parity-metric-community-k8s-integration-raw-* - WORKFLOW: "AWS / Community K8S tests" - PREFIX_ARTIFACT: k8s-community-integration-test - - name: Create Parity Coverage Docs working-directory: docs run: |