Don't hard code libxdiff version for GH action on Windows

This commit is contained in:
Christoph M. Becker
2021-05-17 20:42:59 +02:00
parent 083b0706a6
commit 6ac522433f
2 changed files with 4 additions and 3 deletions

View File

@@ -1,7 +1,8 @@
param (
[Parameter(Mandatory)] $version,
[Parameter(Mandatory)] $ts,
[Parameter(Mandatory)] $arch
[Parameter(Mandatory)] $arch,
[Parameter(Mandatory)] $libxdiff
)
$ErrorActionPreference = "Stop"
@@ -39,7 +40,7 @@ Move-Item "php-$phpversion-devel-vc15-$arch" -Destination "php-devel"
# libxdiff
$file = "libxdiff-0.23-vs16-$arch.zip"
$file = "libxdiff-$libxdiff-vc15-$arch.zip"
Invoke-WebRequest "https://windows.php.net/downloads/pecl/deps/$file" -OutFile $file
Expand-Archive $file -DestinationPath "deps"
Move-Item "deps\COPYING" "deps\COPYING.LIBXDIFF"

View File

@@ -16,7 +16,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v2
- name: Install
run: ./.github/workflows/install.ps1 -version ${{matrix.version}} -ts ${{matrix.ts}} -arch ${{matrix.arch}}
run: ./.github/workflows/install.ps1 -version ${{matrix.version}} -ts ${{matrix.ts}} -arch ${{matrix.arch}} -libxdiff 0.23
- name: Build
run: ./.github/workflows/build.ps1 -arch ${{matrix.arch}}
- name: Package