[PECL-CVS] [pecl-mail-mailparse] ci/windows-improvements: More Windows CI fixes
[email protected] (Rasmus Lerdorf) Sun, 5 Apr 2026 11:56:14 +0000
| Newsgroups | php.pecl.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: Rasmus Lerdorf (rlerdorf)
Date: 2026-04-05T07:56:00-04:00
Commit: https://github.com/php/pecl-mail-mailparse/commit/4073799905abdb65c9e85f351241fad9ed2b507b
Raw diff: https://github.com/php/pecl-mail-mailparse/commit/4073799905abdb65c9e85f351241fad9ed2b507b.diff
More Windows CI fixes
Changed paths:
M .github/workflows/ci.yml
Diff:
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 431ae7d..3833ec5 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -16,7 +16,7 @@ jobs:
with:
php-version: ${{matrix.version}}
extensions: mbstring
- tool: phpize, php-config
+ tools: phpize, php-config
- name: phpize
run: phpize
- name: configure
@@ -38,7 +38,7 @@ jobs:
matrix:
version: ["8.1", "8.2", "8.3", "8.4", "8.5"]
arch: [x64, x86]
- ts: [ts]
+ ts: [ts, nts]
runs-on: windows-latest
steps:
- name: Checkout mailparse
@@ -65,3 +65,8 @@ jobs:
run: |
set PATH=%PATH%;${{steps.setup-php.outputs.prefix}}\ext
nmake test TESTS="-d extension=${{steps.setup-php.outputs.prefix}}\ext\php_mbstring.dll --show-diff tests"
+ - name: Upload DLL
+ uses: actions/upload-artifact@v4
+ with:
+ name: php_mailparse-${{matrix.version}}-${{matrix.arch}}-${{matrix.ts}}
+ path: "**\\php_mailparse.dll"