|
13 | 13 | nodejs-tags: |
14 | 14 | type: string |
15 | 15 | required: false |
16 | | - default: '[["v115", "20"], ["v127", "22"], ["v137", "24"]]' |
| 16 | + default: '[["v115", "20"], ["v127", "22"], ["v137", "24"], ["v141", "25"]]' |
17 | 17 | platform-tag: |
18 | 18 | type: string |
19 | 19 | required: true |
@@ -51,15 +51,19 @@ jobs: |
51 | 51 |
|
52 | 52 | - id: get-runner-os |
53 | 53 | run: | |
54 | | - declare -A hashmap |
55 | | - hashmap[manylinux_x86_64]="ubuntu-22.04" |
56 | | - hashmap[manylinux_aarch64]="ubuntu-22.04-arm" |
57 | | - hashmap[macosx_x86_64]="macos-13-large" |
58 | | - hashmap[macosx_arm64]="SMA2" |
59 | | - hashmap[win_amd64]="windows-2022" |
60 | | - echo runner_os=${hashmap[${{ inputs.platform-tag }}]} >> $GITHUB_OUTPUT |
| 54 | + declare -A map |
| 55 | + map[manylinux_x86_64]="ubuntu-22.04" |
| 56 | + map[manylinux_aarch64]="ubuntu-22.04-arm" |
| 57 | + map[win_amd64]="windows-2022" |
| 58 | + map[macosx_x86_64]="macos-14-large" |
| 59 | + map[macosx_x86_64_2]="macos-15-large" |
| 60 | + map[macosx_arm64_2]="SMA2" |
| 61 | + map[macosx_arm64_2]="SMA3" |
| 62 | + |
| 63 | + echo runner_os=${map[${{ inputs.platform-tag }}]} >> $GITHUB_OUTPUT |
61 | 64 | shell: bash |
62 | 65 |
|
| 66 | + |
63 | 67 | test-ee: |
64 | 68 | needs: get-runner-os |
65 | 69 | if: ${{ inputs.run_tests && (inputs.platform-tag == 'manylinux_x86_64' || inputs.platform-tag == 'manylinux_aarch64' || inputs.platform-tag == 'macosx_x86_64') }} |
|
75 | 79 | uses: step-security/harden-runner@df199fb7be9f65074067a9eb93f12bb4c5547cf2 # v2.13.3 |
76 | 80 | with: |
77 | 81 | egress-policy: audit |
78 | | - - name: Create status check message |
79 | 82 |
|
| 83 | + - name: Create status check message |
80 | 84 | run: echo STATUS_CHECK_MESSAGE="test-ee (${{ env.BUILD_IDENTIFIER }})" >> $GITHUB_ENV |
81 | 85 | shell: bash |
82 | 86 |
|
|
92 | 96 | submodules: recursive |
93 | 97 | fetch-depth: 0 |
94 | 98 |
|
95 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 99 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
96 | 100 | with: |
97 | 101 | node-version: ${{ matrix.nodejs-tag[1] }} |
98 | 102 |
|
@@ -239,7 +243,7 @@ jobs: |
239 | 243 | submodules: recursive |
240 | 244 | fetch-depth: 0 |
241 | 245 |
|
242 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 246 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
243 | 247 | with: |
244 | 248 | node-version: ${{ matrix.nodejs-tag[1] }} |
245 | 249 |
|
@@ -385,7 +389,7 @@ jobs: |
385 | 389 | submodules: recursive |
386 | 390 | fetch-depth: 0 |
387 | 391 |
|
388 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 392 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
389 | 393 | with: |
390 | 394 | node-version: ${{ matrix.nodejs-tag[1] }} |
391 | 395 |
|
@@ -542,7 +546,7 @@ jobs: |
542 | 546 | # We need the last tag before the ref, so we can relabel the version if needed |
543 | 547 | fetch-depth: 0 |
544 | 548 |
|
545 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 549 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
546 | 550 | with: |
547 | 551 | node-version: ${{ matrix.nodejs-tag[1] }} |
548 | 552 |
|
@@ -666,7 +670,7 @@ jobs: |
666 | 670 | # We need the last tag before the ref, so we can relabel the version if needed |
667 | 671 | fetch-depth: 0 |
668 | 672 |
|
669 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 673 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
670 | 674 | with: |
671 | 675 | node-version: ${{ matrix.nodejs-tag[1] }} |
672 | 676 |
|
@@ -809,7 +813,7 @@ jobs: |
809 | 813 | # We need the last tag before the ref, so we can relabel the version if needed |
810 | 814 | fetch-depth: 0 |
811 | 815 |
|
812 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 816 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
813 | 817 | with: |
814 | 818 | node-version: ${{ matrix.nodejs-tag[1] }} |
815 | 819 |
|
@@ -918,7 +922,7 @@ jobs: |
918 | 922 | # We need the last tag before the ref, so we can relabel the version if needed |
919 | 923 | fetch-depth: 0 |
920 | 924 |
|
921 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 925 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
922 | 926 | with: |
923 | 927 | node-version: ${{ matrix.nodejs-tag[1] }} |
924 | 928 |
|
@@ -1036,7 +1040,7 @@ jobs: |
1036 | 1040 | # We need the last tag before the ref, so we can relabel the version if needed |
1037 | 1041 | fetch-depth: 0 |
1038 | 1042 |
|
1039 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 1043 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
1040 | 1044 | with: |
1041 | 1045 | node-version: ${{ matrix.nodejs-tag[1] }} |
1042 | 1046 |
|
@@ -1140,7 +1144,7 @@ jobs: |
1140 | 1144 | # We need the last tag before the ref, so we can relabel the version if needed |
1141 | 1145 | fetch-depth: 0 |
1142 | 1146 |
|
1143 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 1147 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
1144 | 1148 | with: |
1145 | 1149 | node-version: ${{ matrix.nodejs-tag[1] }} |
1146 | 1150 |
|
@@ -1288,7 +1292,7 @@ jobs: |
1288 | 1292 | run: node ./scripts/change-install-command.js |
1289 | 1293 | working-directory: downloaded-artifacts/aerospike/${{ inputs.version }} |
1290 | 1294 |
|
1291 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 1295 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
1292 | 1296 | #if: ${{ inputs.platform-tag == 'macosx_arm64' }} |
1293 | 1297 | with: |
1294 | 1298 | node-version: ${{ matrix.nodejs-tag[1] }} |
@@ -1362,7 +1366,7 @@ jobs: |
1362 | 1366 | # We need the last tag before the ref, so we can relabel the version if needed |
1363 | 1367 | fetch-depth: 0 |
1364 | 1368 |
|
1365 | | - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 |
| 1369 | + - uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 |
1366 | 1370 | with: |
1367 | 1371 | node-version: ${{ matrix.nodejs-tag[1] }} |
1368 | 1372 |
|
|
0 commit comments