Skip to content

Commit 418dec6

Browse files
committed
update parity docs workflow
1 parent 6ed81ae commit 418dec6

1 file changed

Lines changed: 10 additions & 22 deletions

File tree

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

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,6 @@ name: Update Parity Docs
33
on:
44
schedule:
55
- cron: 0 5 * * MON
6-
workflow_dispatch:
7-
inputs:
8-
targetBranch:
9-
required: false
10-
type: string
11-
default: 'main'
126

137
jobs:
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: |
@@ -52,7 +40,7 @@ jobs:
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:
@@ -62,7 +50,7 @@ jobs:
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

Comments
 (0)