@@ -455,40 +455,74 @@ jobs:
455455 retry-delay : 30
456456 continue-on-error : true
457457
458- - name : Download wstest conformance summary
459- uses : actions/download-artifact@v4
458+ # Download wstest conformance summary (explicit enumeration, no pattern)
459+ - name : Download wstest conformance summary (quick)
460+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
460461 with :
461- pattern : conformance-summary-*
462- merge-multiple : true
462+ name : conformance-summary-quick
463463 path : wstest-results/
464464 run-id : ${{ needs.check-all-workflows.outputs.wstest_run_id }}
465465 github-token : ${{ secrets.GITHUB_TOKEN }}
466466 continue-on-error : true
467467
468- - name : Download FlatBuffers schema artifacts
469- uses : actions/download-artifact@v4
468+ # Download FlatBuffers schema artifacts (explicit enumeration for each matrix env)
469+ - name : Download FlatBuffers schema artifacts (cpy314)
470+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
471+ with :
472+ name : flatbuffers-schema-cpy314
473+ path : flatbuffers-schema/cpy314/
474+ run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
475+ github-token : ${{ secrets.GITHUB_TOKEN }}
476+ continue-on-error : true
477+
478+ - name : Download FlatBuffers schema artifacts (cpy311)
479+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
480+ with :
481+ name : flatbuffers-schema-cpy311
482+ path : flatbuffers-schema/cpy311/
483+ run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
484+ github-token : ${{ secrets.GITHUB_TOKEN }}
485+ continue-on-error : true
486+
487+ - name : Download FlatBuffers schema artifacts (pypy311)
488+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
489+ with :
490+ name : flatbuffers-schema-pypy311
491+ path : flatbuffers-schema/pypy311/
492+ run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
493+ github-token : ${{ secrets.GITHUB_TOKEN }}
494+ continue-on-error : true
495+
496+ # Download SerDes conformance test results (explicit enumeration for each matrix env)
497+ - name : Download SerDes test results (cpy314)
498+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
499+ with :
500+ name : serdes-test-results-cpy314
501+ path : serdes-test-results/cpy314/
502+ run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
503+ github-token : ${{ secrets.GITHUB_TOKEN }}
504+ continue-on-error : true
505+
506+ - name : Download SerDes test results (cpy311)
507+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
470508 with :
471- pattern : flatbuffers-schema-*
472- merge-multiple : true
473- path : flatbuffers-schema/
509+ name : serdes-test-results-cpy311
510+ path : serdes-test-results/cpy311/
474511 run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
475512 github-token : ${{ secrets.GITHUB_TOKEN }}
476513 continue-on-error : true
477514
478- - name : Download SerDes conformance test results
515+ - name : Download SerDes test results (pypy311)
479516 uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
480517 with :
481- pattern : serdes-test-results-*
482- merge-multiple : true
483- path : serdes-test-results/
518+ name : serdes-test-results-pypy311
519+ path : serdes-test-results/pypy311/
484520 run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
485521 github-token : ${{ secrets.GITHUB_TOKEN }}
486- max-attempts : 3
487- retry-delay : 10
488522 continue-on-error : true
489523
490524 - name : Download WebSocket conformance HTML reports with-nvx (for RTD)
491- uses : actions/download-artifact@v4
525+ uses : wamp-proto/wamp-cicd/ actions/download-artifact-verified@main
492526 with :
493527 name : websocket-conformance-docs-quick-with-nvx
494528 path : websocket-conformance/with-nvx/
@@ -497,7 +531,7 @@ jobs:
497531 continue-on-error : true
498532
499533 - name : Download WebSocket conformance HTML reports without-nvx (for RTD)
500- uses : actions/download-artifact@v4
534+ uses : wamp-proto/wamp-cicd/ actions/download-artifact-verified@main
501535 with :
502536 name : websocket-conformance-docs-quick-without-nvx
503537 path : websocket-conformance/without-nvx/
@@ -1222,40 +1256,74 @@ jobs:
12221256 retry-delay : 30
12231257 continue-on-error : true
12241258
1225- - name : Download wstest conformance summary
1226- uses : actions/download-artifact@v4
1259+ # Download wstest conformance summary (explicit enumeration, no pattern)
1260+ - name : Download wstest conformance summary (quick)
1261+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
12271262 with :
1228- pattern : conformance-summary-*
1229- merge-multiple : true
1263+ name : conformance-summary-quick
12301264 path : wstest-results/
12311265 run-id : ${{ needs.check-all-workflows.outputs.wstest_run_id }}
12321266 github-token : ${{ secrets.GITHUB_TOKEN }}
12331267 continue-on-error : true
12341268
1235- - name : Download FlatBuffers schema artifacts
1236- uses : actions/download-artifact@v4
1269+ # Download FlatBuffers schema artifacts (explicit enumeration for each matrix env)
1270+ - name : Download FlatBuffers schema artifacts (cpy314)
1271+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
1272+ with :
1273+ name : flatbuffers-schema-cpy314
1274+ path : flatbuffers-schema/cpy314/
1275+ run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
1276+ github-token : ${{ secrets.GITHUB_TOKEN }}
1277+ continue-on-error : true
1278+
1279+ - name : Download FlatBuffers schema artifacts (cpy311)
1280+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
1281+ with :
1282+ name : flatbuffers-schema-cpy311
1283+ path : flatbuffers-schema/cpy311/
1284+ run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
1285+ github-token : ${{ secrets.GITHUB_TOKEN }}
1286+ continue-on-error : true
1287+
1288+ - name : Download FlatBuffers schema artifacts (pypy311)
1289+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
1290+ with :
1291+ name : flatbuffers-schema-pypy311
1292+ path : flatbuffers-schema/pypy311/
1293+ run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
1294+ github-token : ${{ secrets.GITHUB_TOKEN }}
1295+ continue-on-error : true
1296+
1297+ # Download SerDes conformance test results (explicit enumeration for each matrix env)
1298+ - name : Download SerDes test results (cpy314)
1299+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
1300+ with :
1301+ name : serdes-test-results-cpy314
1302+ path : serdes-test-results/cpy314/
1303+ run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
1304+ github-token : ${{ secrets.GITHUB_TOKEN }}
1305+ continue-on-error : true
1306+
1307+ - name : Download SerDes test results (cpy311)
1308+ uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
12371309 with :
1238- pattern : flatbuffers-schema-*
1239- merge-multiple : true
1240- path : flatbuffers-schema/
1310+ name : serdes-test-results-cpy311
1311+ path : serdes-test-results/cpy311/
12411312 run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
12421313 github-token : ${{ secrets.GITHUB_TOKEN }}
12431314 continue-on-error : true
12441315
1245- - name : Download SerDes conformance test results
1316+ - name : Download SerDes test results (pypy311)
12461317 uses : wamp-proto/wamp-cicd/actions/download-artifact-verified@main
12471318 with :
1248- pattern : serdes-test-results-*
1249- merge-multiple : true
1250- path : serdes-test-results/
1319+ name : serdes-test-results-pypy311
1320+ path : serdes-test-results/pypy311/
12511321 run-id : ${{ needs.check-all-workflows.outputs.main_run_id }}
12521322 github-token : ${{ secrets.GITHUB_TOKEN }}
1253- max-attempts : 3
1254- retry-delay : 10
12551323 continue-on-error : true
12561324
12571325 - name : Download WebSocket conformance HTML reports with-nvx (for RTD)
1258- uses : actions/download-artifact@v4
1326+ uses : wamp-proto/wamp-cicd/ actions/download-artifact-verified@main
12591327 with :
12601328 name : websocket-conformance-docs-quick-with-nvx
12611329 path : websocket-conformance/with-nvx/
@@ -1264,7 +1332,7 @@ jobs:
12641332 continue-on-error : true
12651333
12661334 - name : Download WebSocket conformance HTML reports without-nvx (for RTD)
1267- uses : actions/download-artifact@v4
1335+ uses : wamp-proto/wamp-cicd/ actions/download-artifact-verified@main
12681336 with :
12691337 name : websocket-conformance-docs-quick-without-nvx
12701338 path : websocket-conformance/without-nvx/
0 commit comments