Skip to content

Commit 2cbbf50

Browse files
committed
use a preselected versions list by the default
1 parent c739659 commit 2cbbf50

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.github/workflows/test.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ on:
1515
python-version:
1616
required: false
1717
default: '3.12'
18+
run-all-latest-cdk-versions:
19+
required: false
20+
type: boolean
21+
default: false
1822

1923
env:
2024
AWS_ACCESS_KEY_ID: test
@@ -32,12 +36,21 @@ jobs:
3236
uses: actions/setup-node@v2
3337
with:
3438
node-version: ${{ inputs.node-version }}
35-
- name: Obtain aws-cdk versions
39+
- name: Obtain all aws-cdk latest versions
3640
id: set-matrix
41+
if: ${{ inputs.run-all-latest-cdk-versions == true }}
3742
run: |
3843
VERSIONS_ARRAY=$(npm view aws-cdk versions --json | jq -c '.[-256:]' )
3944
MATRIX="{\"cdk-version\":$VERSIONS_ARRAY}"
4045
echo "MATRIX=$MATRIX" >> $GITHUB_OUTPUT
46+
47+
- name: Obtain default list of aws-cdk versions
48+
id: set-matrix
49+
if: ${{ inputs.run-all-latest-cdk-versions == false }}
50+
run: |
51+
VERSIONS_ARRAY=["1.10.0", "1.38.0", "1.95.1", "1.150.0", "2.30.0", "2.50.0", "2.75.0", "2.120.0", "2.166.0", "2.167.0", ""]
52+
MATRIX="{\"cdk-version\":$VERSIONS_ARRAY}"
53+
echo "MATRIX=$MATRIX" >> $GITHUB_OUTPUT
4154
4255

4356
version-testing:

0 commit comments

Comments
 (0)