File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,14 +2,13 @@ name: Install Vendor Libraries
22
33on :
44 workflow-call :
5- inputs :
6- runs-on :
7- required : true
8- type : string
95
106jobs :
11- install-boost :
12- runs-on : ${{ inputs.runs-on }}
7+ install-vendor :
8+ runs-on : ${{ matrix.os }}
9+ strategy :
10+ matrix :
11+ os : [macos-latest, ubuntu-latest]
1312 steps :
1413 - uses : actions/checkout@v4
1514 - name : Cache Vendor Libraries
Original file line number Diff line number Diff line change @@ -3,16 +3,16 @@ name: Push Tests
33on : [push]
44
55jobs :
6+ install-vendor :
7+ uses : ./.github/workflows/install-vendor.yml
68 unit-tests :
9+ needs : install-vendor
710 runs-on : ${{ matrix.os }}
811 strategy :
912 matrix :
1013 os : [macos-latest]
1114 steps :
1215 - uses : actions/checkout@v4
13- - uses : ./.github/workflows/install-vendor.yml
14- with :
15- runs-on : ${{ runner.os }}
1616 - name : Restore Vendor
1717 id : restore-vendor
1818 uses : actions/cache@v4
You can’t perform that action at this time.
0 commit comments