@@ -3,12 +3,6 @@ name: Update Parity Docs
33on :
44 schedule :
55 - cron : 0 5 * * MON
6- workflow_dispatch :
7- inputs :
8- targetBranch :
9- required : false
10- type : string
11- default : ' main'
126
137jobs :
148 update-parity-coverage-docs :
@@ -20,22 +14,16 @@ jobs:
2014 with :
2115 fetch-depth : 0
2216 path : docs
23- ref : ${{ github.event.inputs.targetBranch || 'main' }}
2417
2518 - name : Set up system wide dependencies
2619 run : |
2720 sudo apt-get install jq wget
2821
29- - name : Set up Python 3.11
22+ - name : Set up Python 3.13
3023 id : setup-python
3124 uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
3225 with :
33- python-version : " 3.11"
34-
35- - name : Setup Node
36- uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
37- with :
38- node-version : ' 20'
26+ python-version : " 3.13"
3927
4028 - name : Download scripts from meta repository
4129 run : |
5240 WORKFLOW : " Terraform Tests"
5341 FILTER_SUCCESS : 0
5442
55- - name : Download metrics data from Pro pipeline (GitHub)
43+ - name : Download metrics data from Enterprise pipeline (GitHub)
5644 working-directory : docs
5745 run : /tmp/get_latest_github_metrics.sh ./target main
5846 env :
6250 WORKFLOW : " AWS / Build, Test, Push"
6351 PREFIX_ARTIFACT : pro-integration-test
6452
65- - name : Download coverage (capture-notimplemented) data from Pro pipeline (GitHub)
53+ - name : Download coverage (capture-notimplemented) data from Enterprise pipeline (GitHub)
6654 working-directory : docs
6755 run : /tmp/get_latest_github_metrics.sh ./target main
6856 env :
@@ -72,27 +60,27 @@ jobs:
7260 WORKFLOW : " AWS / Build, Test, Push"
7361 RESOURCE_FOLDER : " metrics-implementation-details"
7462
75- - name : Download metrics data from Community pipeline (GitHub)
63+ - name : Download metrics data from Free Plan pipeline (GitHub)
7664 working-directory : docs
7765 run : /tmp/get_latest_github_metrics.sh ./target main
7866 env :
7967 GITHUB_TOKEN : ${{ secrets.PRO_ACCESS_TOKEN }}
80- REPOSITORY_NAME : localstack-core
68+ REPOSITORY_NAME : localstack-pro
8169 ARTIFACT_ID : parity-metric-raw-amd*
8270 WORKFLOW : " AWS / Build, Test, Push"
8371 PREFIX_ARTIFACT : community-integration-test
8472
85- - name : Download coverage (capture-notimplemented) data from Community pipeline (GitHub)
73+ - name : Download coverage (capture-notimplemented) data from Free Plan pipeline (GitHub)
8674 working-directory : docs
8775 run : /tmp/get_latest_github_metrics.sh ./target main
8876 env :
8977 GITHUB_TOKEN : ${{ secrets.PRO_ACCESS_TOKEN }}
90- REPOSITORY_NAME : localstack-core
78+ REPOSITORY_NAME : localstack-pro
9179 ARTIFACT_ID : capture-notimplemented
9280 WORKFLOW : " AWS / Build, Test, Push"
9381 RESOURCE_FOLDER : " metrics-implementation-details/community"
9482
95- - name : Download CloudFormation catalog from Pro pipeline (GitHub)
83+ - name : Download CloudFormation catalog from Enterprise pipeline (GitHub)
9684 working-directory : docs
9785 continue-on-error : true
9886 run : /tmp/get_latest_github_metrics.sh ./target main
@@ -123,7 +111,7 @@ jobs:
123111 WORKFLOW : " AWS / Pro K8s tests"
124112 PREFIX_ARTIFACT : k8s-integration-test
125113
126- - name : Download coverage data for community K8s pipeline (integration tests) (GitHub)
114+ - name : Download coverage data for Free Plan K8s pipeline (integration tests) (GitHub)
127115 working-directory : docs
128116 run : /tmp/get_latest_github_metrics.sh ./target main
129117 env :
0 commit comments