From 1767eaeefed28a1f31058f64435cb891c1b90a81 Mon Sep 17 00:00:00 2001 From: Anastasia Dusak <61540676+k-a-il@users.noreply.github.com> Date: Tue, 1 Jul 2025 09:17:49 +0200 Subject: [PATCH 1/5] CI: fix docs parity updates CI: fix resource folder --- .github/workflows/docs-parity-updates.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docs-parity-updates.yml b/.github/workflows/docs-parity-updates.yml index 1e66d5a808..d4efe3cebc 100644 --- a/.github/workflows/docs-parity-updates.yml +++ b/.github/workflows/docs-parity-updates.yml @@ -84,10 +84,13 @@ jobs: - name: Download metrics data from latest Community test run (CircleCI) working-directory: docs + run: /tmp/get_latest_github_metrics.sh ./target master env: - CIRCLE_CI_TOKEN: ${{ secrets.CIRCLE_CI_TOKEN }} - run: /tmp/get_latest_circleci_metrics.sh ./target - + GITHUB_TOKEN: ${{ secrets.PRO_ACCESS_TOKEN }} + REPOSITORY_NAME: localstack + ARTIFACT_ID: capture-notimplemented + WORKFLOW: "AWS / Build, Test, Push" + RESOURCE_FOLDER: "metrics-implementation-details/community" - name: Create Parity Coverage Docs working-directory: docs From 93ac6d8cd80a4b5d7739134dfe5e8b4d6ee8f9fb Mon Sep 17 00:00:00 2001 From: Anastasia Dusak <61540676+k-a-il@users.noreply.github.com> Date: Mon, 7 Jul 2025 12:43:24 +0200 Subject: [PATCH 2/5] CI: removed CircleCI references --- .github/workflows/docs-parity-updates.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docs-parity-updates.yml b/.github/workflows/docs-parity-updates.yml index d4efe3cebc..e73c98b071 100644 --- a/.github/workflows/docs-parity-updates.yml +++ b/.github/workflows/docs-parity-updates.yml @@ -38,8 +38,7 @@ jobs: - name: Download scripts from meta repository run: | curl -o /tmp/get_latest_github_metrics.sh -L https://raw.githubusercontent.com/localstack/meta/main/scripts/get_latest_github_metrics.sh -H 'Accept: application/vnd.github.v3.raw' - curl -o /tmp/get_latest_circleci_metrics.sh -L https://raw.githubusercontent.com/localstack/meta/main/scripts/get_latest_circleci_metrics.sh -H 'Accept: application/vnd.github.v3.raw' - chmod +x /tmp/get_latest_github_metrics.sh /tmp/get_latest_circleci_metrics.sh + chmod +x /tmp/get_latest_github_metrics.sh - name: Download metrics data from Moto Integration test pipeline (GitHub) working-directory: docs @@ -82,7 +81,7 @@ jobs: WORKFLOW: "AWS / Build, Test, Push" RESOURCE_FOLDER: "metrics-implementation-details" - - name: Download metrics data from latest Community test run (CircleCI) + - name: Download metrics data from latest Community test run (GitHub) working-directory: docs run: /tmp/get_latest_github_metrics.sh ./target master env: From 2ed763f835114de111dcd15ba462d889fa4eaed5 Mon Sep 17 00:00:00 2001 From: Anastasia Dusak <61540676+k-a-il@users.noreply.github.com> Date: Mon, 7 Jul 2025 13:56:25 +0200 Subject: [PATCH 3/5] CI: download matrics data from community --- .github/workflows/docs-parity-updates.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs-parity-updates.yml b/.github/workflows/docs-parity-updates.yml index e73c98b071..bfc4aa3a39 100644 --- a/.github/workflows/docs-parity-updates.yml +++ b/.github/workflows/docs-parity-updates.yml @@ -81,7 +81,16 @@ jobs: WORKFLOW: "AWS / Build, Test, Push" RESOURCE_FOLDER: "metrics-implementation-details" - - name: Download metrics data from latest Community test run (GitHub) + - name: Download metrics data from Community pipeline (GitHub) + working-directory: docs + run: /tmp/get_latest_github_metrics.sh ./target master + env: + GITHUB_TOKEN: ${{ secrets.PRO_ACCESS_TOKEN }} + REPOSITORY_NAME: localstack + ARTIFACT_ID: test-results-integration-* + WORKFLOW: "AWS / Build, Test, Push" + + - name: Download coverage (capture-notimplemented) data from Community pipeline (GitHub) working-directory: docs run: /tmp/get_latest_github_metrics.sh ./target master env: From c37e60ec0262631db45ebf1303e22cf86b9614c6 Mon Sep 17 00:00:00 2001 From: Anastasia Dusak <61540676+k-a-il@users.noreply.github.com> Date: Mon, 7 Jul 2025 17:09:50 +0200 Subject: [PATCH 4/5] CI: update PR template --- .github/bot_templates/PARITY_COVERAGE_DOCS_PR.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/bot_templates/PARITY_COVERAGE_DOCS_PR.md b/.github/bot_templates/PARITY_COVERAGE_DOCS_PR.md index f903273ec6..8832539242 100644 --- a/.github/bot_templates/PARITY_COVERAGE_DOCS_PR.md +++ b/.github/bot_templates/PARITY_COVERAGE_DOCS_PR.md @@ -1,6 +1,6 @@ # 📖 Parity Metrics Docs Update Report 📖 This PR has been automatically generated to update the AWS parity coverage docs. -It aggregates the latest parity coverage test results from our [test pipeline on CircleCI](https://app.circleci.com/pipelines/github/localstack/localstack/) as well as from our Pro integration tests. +It aggregates the latest parity coverage test results from our [test pipeline on GitHub](https://github.com/localstack/localstack/actions/workflows/aws-main.yml?query=branch%3Amaster) as well as from our Pro integration tests. ## 👷🏽 Handle this PR The following options describe how to interact with this PR / the auto-update: From 68ea75cf13213ca824cfe31e57963cfd920d2825 Mon Sep 17 00:00:00 2001 From: Anastasia Dusak <61540676+k-a-il@users.noreply.github.com> Date: Mon, 7 Jul 2025 18:39:12 +0200 Subject: [PATCH 5/5] CI: fix artifact id and result files prefix --- .github/workflows/docs-parity-updates.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs-parity-updates.yml b/.github/workflows/docs-parity-updates.yml index bfc4aa3a39..b6172bef23 100644 --- a/.github/workflows/docs-parity-updates.yml +++ b/.github/workflows/docs-parity-updates.yml @@ -87,8 +87,9 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.PRO_ACCESS_TOKEN }} REPOSITORY_NAME: localstack - ARTIFACT_ID: test-results-integration-* + ARTIFACT_ID: parity-metric-raw-amd* WORKFLOW: "AWS / Build, Test, Push" + PREFIX_ARTIFACT: community-integration-test - name: Download coverage (capture-notimplemented) data from Community pipeline (GitHub) working-directory: docs