Skip to content

Commit eafcc9d

Browse files
committed
Start of native build job
1 parent ecb5b94 commit eafcc9d

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/native.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,12 @@ jobs:
5656
edit-mode: replace
5757
outputs:
5858
matrix_strategy: ${{ steps.strat.outputs.matrix_strategy }}
59+
build:
60+
needs: [prerequisites]
61+
strategy:
62+
matrix: ${{ fromJSON(needs.prerequisites.outputs.matrix_strategy) }}
63+
runs-on: ${{ startsWith(matrix.runtime, 'osx') && 'macos-latest' || startsWith(matrix.runtime, 'win') && 'windows-latest' || 'ubuntu-latest' }}
64+
steps:
65+
- uses: actions/checkout@v3
66+
- run: ${{ format('.{0}{1}', startsWith(matrix.runtime, 'win') && '\' || '/', matrix.exec) }}
67+
working-directory: ${{ matrix.dir }}

0 commit comments

Comments
 (0)