This commit is contained in:
Michael Graeb
2022-11-10 22:15:17 -08:00
parent 54447cddab
commit d39d3dbafd
+31 -4
View File
@@ -107,9 +107,6 @@ jobs:
matrix: matrix:
arch: [x64] # TODO: add x86 arch: [x64] # TODO: add x86
steps: steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- id: setup-php-sdk - id: setup-php-sdk
uses: cmb69/[email protected] uses: cmb69/[email protected]
with: with:
@@ -120,11 +117,41 @@ jobs:
with: with:
arch: ${{ matrix.arch }} arch: ${{ matrix.arch }}
toolset: ${{steps.setup-php-sdk.outputs.toolset}} toolset: ${{steps.setup-php-sdk.outputs.toolset}}
- uses: actions/checkout@v3
with:
submodules: recursive
- run: phpize - run: phpize
- run: configure --with-prefix=${{steps.setup-php-sdk.outputs.prefix}} - run: .\configure --with-prefix=${{steps.setup-php-sdk.outputs.prefix}} --enable-awscrt
- run: nmake - run: nmake
- run: nmake test - run: nmake test
windows2:
runs-on: windows-2019
defaults:
run:
shell: cmd # TODO: does this matter?
strategy:
matrix:
arch: [x64] # TODO: add x86
steps:
- id: setup-php-sdk
uses: cmb69/[email protected]
with:
version: '8.0'
arch: x64
ts: ts
- uses: ilammy/msvc-dev-cmd@v1
with:
arch: ${{ matrix.arch }}
toolset: ${{steps.setup-php-sdk.outputs.toolset}}
- uses: actions/checkout@v3
with:
submodules: recursive
- run: phpize
- run: .\configure --with-prefix=${{steps.setup-php-sdk.outputs.prefix}} --enable-awscrt=shared
- run: nmake
- run: nmake test-awscrt
# macos: # macos:
# runs-on: macos-${{ matrix.version }} # runs-on: macos-${{ matrix.version }}
# strategy: # strategy: