Skip to content

Commit 421c895

Browse files
committed
DOC-373: fix broken Update Parity Docs pipeline
Since the localstack-pro CI restructure (PR #7263, June 2026), the parity-metric-* artifacts are only uploaded by scheduled nightly runs of the 'AWS / Build, Test, Push' workflow, while push-triggered runs (the vast majority) only execute acceptance tests. The artifact search window of 20 runs therefore no longer contained any run with parity metrics. Raise the search window (LIMIT) to 200 runs so the latest successful nightly run is found. Also remove the download step for the Free Plan K8s pipeline: the 'AWS / Community K8S tests' workflow was deleted from localstack-pro in the same restructure, so its artifacts no longer exist.
1 parent e2e264d commit 421c895

1 file changed

Lines changed: 8 additions & 11 deletions

File tree

.github/workflows/docs-parity-updates.yml

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,13 @@ jobs:
4848
GITHUB_TOKEN: ${{ secrets.PRO_ACCESS_TOKEN }}
4949
REPOSITORY_NAME: localstack-pro
5050
ARTIFACT_ID: parity-metric-pro-raw-amd*
51-
WORKFLOW: "AWS / Build, Test, Push"
51+
WORKFLOW: "AWS / Build, Test, Push"
5252
PREFIX_ARTIFACT: pro-integration-test
53+
# The parity-metric-* artifacts are only uploaded by scheduled (nightly) runs of the
54+
# AWS main pipeline; push-triggered runs only execute acceptance tests. Scan a larger
55+
# window of runs so the search reaches the latest successful nightly run among the
56+
# far more frequent push-triggered runs.
57+
LIMIT: 200
5358

5459
- name: Download coverage (capture-notimplemented) data from Enterprise pipeline (GitHub)
5560
working-directory: docs
@@ -70,6 +75,8 @@ jobs:
7075
ARTIFACT_ID: parity-metric-raw-amd*
7176
WORKFLOW: "AWS / Build, Test, Push"
7277
PREFIX_ARTIFACT: community-integration-test
78+
# See the comment on the Enterprise pipeline metrics step above.
79+
LIMIT: 200
7380

7481
- name: Download coverage (capture-notimplemented) data from Free Plan pipeline (GitHub)
7582
working-directory: docs
@@ -101,16 +108,6 @@ jobs:
101108
WORKFLOW: "AWS / Pro K8s tests"
102109
PREFIX_ARTIFACT: k8s-integration-test
103110

104-
- name: Download coverage data for Free Plan K8s pipeline (integration tests) (GitHub)
105-
working-directory: docs
106-
run: /tmp/get_latest_github_metrics.sh ./target main
107-
env:
108-
GITHUB_TOKEN: ${{ secrets.PRO_ACCESS_TOKEN }}
109-
REPOSITORY_NAME: localstack-pro
110-
ARTIFACT_ID: parity-metric-community-k8s-integration-raw-*
111-
WORKFLOW: "AWS / Community K8S tests"
112-
PREFIX_ARTIFACT: k8s-community-integration-test
113-
114111
- name: Create Parity Coverage Docs
115112
working-directory: docs
116113
run: |

0 commit comments

Comments
 (0)