@@ -24,10 +24,10 @@ jobs:
2424 python-version : ["3.10", "3.11", "3.12", "3.13"]
2525
2626 steps :
27- - uses : actions/checkout@v4
27+ - uses : actions/checkout@v6
2828
2929 - name : Set up Python ${{ matrix.python-version }}
30- uses : actions/setup-python@v5
30+ uses : actions/setup-python@v6
3131 with :
3232 python-version : ${{ matrix.python-version }}
3333
@@ -74,10 +74,10 @@ jobs:
7474 --health-retries 10
7575
7676 steps :
77- - uses : actions/checkout@v4
77+ - uses : actions/checkout@v6
7878
7979 - name : Set up Python 3.12
80- uses : actions/setup-python@v5
80+ uses : actions/setup-python@v6
8181 with :
8282 python-version : " 3.12"
8383
@@ -102,12 +102,12 @@ jobs:
102102 if : github.event_name == 'pull_request'
103103
104104 steps :
105- - uses : actions/checkout@v4
105+ - uses : actions/checkout@v6
106106 with :
107107 fetch-depth : 0
108108
109109 - name : Validate PR commits
110- uses : amannn/action-semantic-pull-request@v5
110+ uses : amannn/action-semantic-pull-request@v6
111111 env :
112112 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
113113
@@ -157,10 +157,10 @@ jobs:
157157 runs-on : ubuntu-latest
158158
159159 steps :
160- - uses : actions/checkout@v4
160+ - uses : actions/checkout@v6
161161
162162 - name : Set up Python 3.11
163- uses : actions/setup-python@v5
163+ uses : actions/setup-python@v6
164164 with :
165165 python-version : " 3.11"
166166
@@ -251,10 +251,10 @@ jobs:
251251 runs-on : ubuntu-latest
252252
253253 steps :
254- - uses : actions/checkout@v4
254+ - uses : actions/checkout@v6
255255
256256 - name : Set up Python
257- uses : actions/setup-python@v5
257+ uses : actions/setup-python@v6
258258 with :
259259 python-version : " 3.11"
260260
@@ -360,15 +360,15 @@ jobs:
360360 continue-on-error : true
361361
362362 steps :
363- - uses : actions/checkout@v4
363+ - uses : actions/checkout@v6
364364
365365 - name : Set up Python 3.12
366- uses : actions/setup-python@v5
366+ uses : actions/setup-python@v6
367367 with :
368368 python-version : " 3.12"
369369
370370 - name : Set up Node 22
371- uses : actions/setup-node@v4
371+ uses : actions/setup-node@v6
372372 with :
373373 node-version : " 22"
374374
@@ -377,7 +377,7 @@ jobs:
377377 # Cache key is salted with the pinned ``@adcp/sdk`` version so
378378 # bumping ADCP_SDK_VERSION invalidates the cache deterministically.
379379 - name : Cache ~/.npm
380- uses : actions/cache@v4
380+ uses : actions/cache@v5
381381 with :
382382 path : ~/.npm
383383 key : ${{ runner.os }}-npm-adcp-sdk-${{ env.ADCP_SDK_VERSION }}
@@ -473,7 +473,7 @@ jobs:
473473 "
474474
475475 - if : always()
476- uses : actions/upload-artifact@v4
476+ uses : actions/upload-artifact@v7
477477 with :
478478 name : storyboard-result-${{ github.run_attempt }}
479479 path : storyboard-result.json
@@ -484,10 +484,10 @@ jobs:
484484 runs-on : ubuntu-latest
485485
486486 steps :
487- - uses : actions/checkout@v4
487+ - uses : actions/checkout@v6
488488
489489 - name : Set up Python 3.12
490- uses : actions/setup-python@v5
490+ uses : actions/setup-python@v6
491491 with :
492492 python-version : " 3.12"
493493
@@ -529,22 +529,22 @@ jobs:
529529 --health-retries 10
530530
531531 steps :
532- - uses : actions/checkout@v4
532+ - uses : actions/checkout@v6
533533
534534 - name : Set up Python 3.12
535- uses : actions/setup-python@v5
535+ uses : actions/setup-python@v6
536536 with :
537537 python-version : " 3.12"
538538
539539 - name : Set up Node 22
540- uses : actions/setup-node@v4
540+ uses : actions/setup-node@v6
541541 with :
542542 node-version : " 22"
543543
544544 # Same cache pattern as the storyboard job: keyed by
545545 # ADCP_SDK_VERSION so a bump invalidates deterministically.
546546 - name : Cache ~/.npm
547- uses : actions/cache@v4
547+ uses : actions/cache@v5
548548 with :
549549 path : ~/.npm
550550 key : ${{ runner.os }}-npm-adcp-sdk-${{ env.ADCP_SDK_VERSION }}
@@ -739,7 +739,7 @@ jobs:
739739 "
740740
741741 - if : always()
742- uses : actions/upload-artifact@v4
742+ uses : actions/upload-artifact@v7
743743 with :
744744 name : v3-storyboard-result-${{ github.run_attempt }}
745745 path : examples/v3_reference_seller/v3-storyboard-result.json
@@ -757,20 +757,20 @@ jobs:
757757 # blocks CI.
758758
759759 steps :
760- - uses : actions/checkout@v4
760+ - uses : actions/checkout@v6
761761
762762 - name : Set up Python 3.12
763- uses : actions/setup-python@v5
763+ uses : actions/setup-python@v6
764764 with :
765765 python-version : " 3.12"
766766
767767 - name : Set up Node 22
768- uses : actions/setup-node@v4
768+ uses : actions/setup-node@v6
769769 with :
770770 node-version : " 22"
771771
772772 - name : Cache ~/.npm
773- uses : actions/cache@v4
773+ uses : actions/cache@v5
774774 with :
775775 path : ~/.npm
776776 key : ${{ runner.os }}-npm-adcp-sdk-${{ env.ADCP_SDK_VERSION }}
@@ -846,7 +846,7 @@ jobs:
846846 cat tenant-b-storyboard.json | head -50
847847
848848 - if : always()
849- uses : actions/upload-artifact@v4
849+ uses : actions/upload-artifact@v7
850850 with :
851851 name : multi-platform-storyboards-${{ github.run_attempt }}
852852 path : |
@@ -865,20 +865,20 @@ jobs:
865865 # calls. This job is the storyboard-level proof that the design
866866 # works end-to-end. Blocking gate — no continue-on-error.
867867 steps :
868- - uses : actions/checkout@v4
868+ - uses : actions/checkout@v6
869869
870870 - name : Set up Python 3.12
871- uses : actions/setup-python@v5
871+ uses : actions/setup-python@v6
872872 with :
873873 python-version : " 3.12"
874874
875875 - name : Set up Node 22
876- uses : actions/setup-node@v4
876+ uses : actions/setup-node@v6
877877 with :
878878 node-version : " 22"
879879
880880 - name : Cache ~/.npm
881- uses : actions/cache@v4
881+ uses : actions/cache@v5
882882 with :
883883 path : ~/.npm
884884 key : ${{ runner.os }}-npm-adcp-sdk-${{ env.ADCP_SDK_VERSION }}
@@ -1018,7 +1018,7 @@ jobs:
10181018 "
10191019
10201020 - if : always()
1021- uses : actions/upload-artifact@v4
1021+ uses : actions/upload-artifact@v7
10221022 with :
10231023 name : sales-proposal-mode-storyboard-${{ github.run_attempt }}
10241024 path : proposal-finalize-storyboard.json
0 commit comments