Skip to content

Commit 8219404

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

1 file changed

Lines changed: 10 additions & 21 deletions

File tree

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

Lines changed: 10 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,6 @@ on:
44
schedule:
55
- cron: 0 5 * * MON
66
workflow_dispatch:
7-
inputs:
8-
targetBranch:
9-
required: false
10-
type: string
11-
default: 'main'
127

138
jobs:
149
update-parity-coverage-docs:
@@ -20,22 +15,16 @@ jobs:
2015
with:
2116
fetch-depth: 0
2217
path: docs
23-
ref: ${{ github.event.inputs.targetBranch || 'main' }}
2418

2519
- name: Set up system wide dependencies
2620
run: |
2721
sudo apt-get install jq wget
2822
29-
- name: Set up Python 3.11
23+
- name: Set up Python 3.13
3024
id: setup-python
3125
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
3226
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'
27+
python-version: "3.13"
3928

4029
- name: Download scripts from meta repository
4130
run: |
@@ -52,7 +41,7 @@ jobs:
5241
WORKFLOW: "Terraform Tests"
5342
FILTER_SUCCESS: 0
5443

55-
- name: Download metrics data from Pro pipeline (GitHub)
44+
- name: Download metrics data from Enterprise pipeline (GitHub)
5645
working-directory: docs
5746
run: /tmp/get_latest_github_metrics.sh ./target main
5847
env:
@@ -62,7 +51,7 @@ jobs:
6251
WORKFLOW: "AWS / Build, Test, Push"
6352
PREFIX_ARTIFACT: pro-integration-test
6453

65-
- name: Download coverage (capture-notimplemented) data from Pro pipeline (GitHub)
54+
- name: Download coverage (capture-notimplemented) data from Enterprise pipeline (GitHub)
6655
working-directory: docs
6756
run: /tmp/get_latest_github_metrics.sh ./target main
6857
env:
@@ -72,27 +61,27 @@ jobs:
7261
WORKFLOW: "AWS / Build, Test, Push"
7362
RESOURCE_FOLDER: "metrics-implementation-details"
7463

75-
- name: Download metrics data from Community pipeline (GitHub)
64+
- name: Download metrics data from Free Plan pipeline (GitHub)
7665
working-directory: docs
7766
run: /tmp/get_latest_github_metrics.sh ./target main
7867
env:
7968
GITHUB_TOKEN: ${{ secrets.PRO_ACCESS_TOKEN }}
80-
REPOSITORY_NAME: localstack-core
69+
REPOSITORY_NAME: localstack-pro
8170
ARTIFACT_ID: parity-metric-raw-amd*
8271
WORKFLOW: "AWS / Build, Test, Push"
8372
PREFIX_ARTIFACT: community-integration-test
8473

85-
- name: Download coverage (capture-notimplemented) data from Community pipeline (GitHub)
74+
- name: Download coverage (capture-notimplemented) data from Free Plan pipeline (GitHub)
8675
working-directory: docs
8776
run: /tmp/get_latest_github_metrics.sh ./target main
8877
env:
8978
GITHUB_TOKEN: ${{ secrets.PRO_ACCESS_TOKEN }}
90-
REPOSITORY_NAME: localstack-core
79+
REPOSITORY_NAME: localstack-pro
9180
ARTIFACT_ID: capture-notimplemented
9281
WORKFLOW: "AWS / Build, Test, Push"
9382
RESOURCE_FOLDER: "metrics-implementation-details/community"
9483

95-
- name: Download CloudFormation catalog from Pro pipeline (GitHub)
84+
- name: Download CloudFormation catalog from Enterprise pipeline (GitHub)
9685
working-directory: docs
9786
continue-on-error: true
9887
run: /tmp/get_latest_github_metrics.sh ./target main
@@ -123,7 +112,7 @@ jobs:
123112
WORKFLOW: "AWS / Pro K8s tests"
124113
PREFIX_ARTIFACT: k8s-integration-test
125114

126-
- name: Download coverage data for community K8s pipeline (integration tests) (GitHub)
115+
- name: Download coverage data for Free Plan K8s pipeline (integration tests) (GitHub)
127116
working-directory: docs
128117
run: /tmp/get_latest_github_metrics.sh ./target main
129118
env:

0 commit comments

Comments
 (0)