File tree Expand file tree Collapse file tree 1 file changed +15
-8
lines changed Expand file tree Collapse file tree 1 file changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -41,19 +41,26 @@ jobs:
4141 if : matrix.os == 'windows-latest'
4242 run : |
4343 choco install php --version=8.2
44+ refreshenv
4445 php -v
4546
46- - name : Install Composer
47+ - name : Install Composer (Windows)
48+ if : matrix.os == 'windows-latest'
49+ run : |
50+ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
51+ php composer-setup.php
52+ php -r "unlink('composer-setup.php');"
53+ mkdir -p C:\tools\composer
54+ move composer.phar C:\tools\composer\composer
55+ echo "C:\tools\composer" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
56+ shell : pwsh
57+
58+ - name : Install Composer (Unix)
59+ if : matrix.os != 'windows-latest'
4760 run : |
4861 php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
49- if [ "$RUNNER_OS" == "Windows" ]; then
50- php composer-setup.php
51- mv composer.phar /usr/local/bin/composer
52- else
53- sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
54- fi
62+ sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
5563 php -r "unlink('composer-setup.php');"
56- composer --version
5764 shell : bash
5865
5966 - name : Validate composer.json
You can’t perform that action at this time.
0 commit comments