Add libtbb12 installation back for OpenUSD tests

Despite TBB being included in the OpenUSD binary package, the system
still requires libtbb12 to be installed for proper library resolution.
This ensures usdcat and other OpenUSD binaries can find libtbb.so.12.

Fixes failure in workflow run #20869757118.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
Syoyo Fujita
2026-01-10 10:47:10 +09:00
parent e465c29d23
commit 60b617295e

View File

@@ -117,6 +117,11 @@ jobs:
run: cd build && ctest --output-on-failure
# Test with OpenUSD binary
- name: Install TBB dependency
run: |
sudo apt-get update
sudo apt-get install -y libtbb12
- name: Download OpenUSD binary
run: |
gh release download v25.11-lte \
@@ -279,6 +284,11 @@ jobs:
run: cd build && ctest --output-on-failure
# Test with OpenUSD binary (ARM64)
- name: Install TBB dependency (ARM64)
run: |
sudo apt-get update
sudo apt-get install -y libtbb12
- name: Download OpenUSD binary (ARM64)
run: |
gh release download v25.11-lte \