authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-06-03 22:54:33-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-06-04 05:54:33+00:00
log4f3d00f0637ca6950740c1ff286fb1ccb8625ed0
treea2afa07f42a199d7afb6d44fd59f135e8ef1c69f
parent37bf0f0d1d3ca53ca0b8f349ac7eaf086afaf975
signature Signed by PGP key B5690EEEBB952194

fix(release): install dependency closures in partial jobs (#2941)

Co-authored-by: Julius Marminge <julius@mac.lan>

1 files changed, 8 insertions(+), 13 deletions(-)

.github/workflows/release.yml+8-13
......@@ -442,14 +442,9 @@ jobs:
442442 cache: true
443443 run-install: |
444444 args:
445 - --filter=t3
446 - --filter=@t3tools/web
447 - --filter=@t3tools/scripts
448
449 - name: Setup Node
450 uses: actions/setup-node@v6
451 with:
452 registry-url: https://registry.npmjs.org
445 - --filter=t3...
446 - --filter=@t3tools/web...
447 - --filter=@t3tools/scripts...
453448
454449 - name: Align package versions to release version
455450 run: node scripts/update-release-package-versions.ts "${{ needs.preflight.outputs.version }}"
......@@ -490,7 +485,7 @@ jobs:
490485 cache: true
491486 run-install: |
492487 args:
493 - --filter=@t3tools/scripts
488 - --filter=@t3tools/scripts...
494489
495490 - name: Download all desktop artifacts
496491 uses: actions/download-artifact@v8
......@@ -607,8 +602,8 @@ jobs:
607602 cache: true
608603 run-install: |
609604 args:
610 - --filter=@t3tools/scripts
611 - --filter=@t3tools/web
605 - --filter=@t3tools/scripts...
606 - --filter=@t3tools/web...
612607
613608 - name: Align package versions to release version
614609 run: node scripts/update-release-package-versions.ts "${{ needs.preflight.outputs.version }}"
......@@ -709,7 +704,7 @@ jobs:
709704 cache: true
710705 run-install: |
711706 args:
712 - --filter=@t3tools/scripts
707 - --filter=@t3tools/scripts...
713708
714709 - id: update_versions
715710 name: Update version strings
......@@ -767,7 +762,7 @@ jobs:
767762 cache: true
768763 run-install: |
769764 args:
770 - --filter=@t3tools/scripts
765 - --filter=@t3tools/scripts...
771766
772767 - name: Announce prerelease on Discord
773768 if: needs.preflight.outputs.is_prerelease == 'true'