Skip to content

Add minimal Windows CI #532

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jan 18, 2023
Merged

Conversation

cmb69
Copy link
Contributor

@cmb69 cmb69 commented Jan 12, 2023

For now, only building the extension is supported.


I've did that as separate action, but of course it could be merged into the existing action for Linux. And of course, the matrix could be extended regarding the PHP versions; as is, 7.2 up to 8.2 should be supported.

Note that the libmemcached dependency is hard-coded, since cmb69/setup-php-sdk does not yet support fetching PECL dependencies.

Unrelated to this PR: there is no check in config.w32 for zlib; that is no problem for in-tree extension builds, but can be for phpize builds; if desired, I can provide a PR to add that check.

For now, only building the extension is supported.
@sodabrew sodabrew mentioned this pull request Jan 18, 2023
@sodabrew
Copy link
Contributor

That is great, we can always iterate!

@sodabrew sodabrew merged commit 6a58af6 into php-memcached-dev:master Jan 18, 2023
@cmb69 cmb69 deleted the cmb/win-ci branch January 18, 2023 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants