Skip to content
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

Windows CI #6271

Open
derrabus opened this issue Jan 21, 2024 · 0 comments
Open

Windows CI #6271

derrabus opened this issue Jan 21, 2024 · 0 comments

Comments

@derrabus
Copy link
Member

I'm opening this issue as a follow-up to #6269.

We are currently using AppVeyor for our Windows CI where we install SQLSRV extensions from PECL. However, PECL hasn't received fresh DLLs for over a year now and likely won't ever ship new DLLs. PECL does not have a build system for Windows anymore. Our workaround is to pin our build to the last release that PECL has DLLs for, but that won't hold forever.

If we drop PHP 8.1 one fine day, we must have a different solution.

  • Microsoft publishes DLLs for the SQLSRV extensions on https://github.com/Microsoft/msphpsql. We could use those instead.
  • Alternatively, we could evaluate a switch to GitHub actions for Windows builds as well and delegate this problem to the SetupPHP action.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant