Commit Graph

14 Commits

Author SHA1 Message Date
Ben Ramsey 893211ef84 Fiddle with the build matrix to fix Windows issues 2021-09-24 12:33:33 -05:00
Ben Ramsey fd7961ce81 Only attempting loading extensions on Ubuntu 2021-09-24 12:18:24 -05:00
Ben Ramsey c4849b9a1a Fix Windows builds 2021-09-23 19:12:52 -05:00
Ben Ramsey 0798195c9c Run builds on Windows 2021-09-23 19:10:50 -05:00
Graham Campbell 9264d240b8 Support PHP 8.1 2021-09-23 16:52:54 -05:00
Ben Ramsey 90031b396c Fix coding standards and coverage issues 2021-09-23 14:07:00 -05:00
Ben Ramsey c9ed6dd82f Prepare tests for running on PHP 8 2021-09-23 13:58:48 -05:00
Ben Ramsey 1c5b9aa277 Set up pcov for coverage 2021-09-22 22:00:13 -05:00
Ben Ramsey 1c50f77b06 See if we can get extensions install on PHP 5 2021-09-22 21:41:22 -05:00
Ben Ramsey 1744aa8023 Use sodium instead of libsodium 2021-09-22 21:31:54 -05:00
Ben Ramsey 900324c013 Install dependencies for PECL extensions 2021-09-22 21:27:27 -05:00
Ben Ramsey 64da73f96c Comment out continue-on-error for the unit tests build 2021-09-22 21:16:15 -05:00
Ben Ramsey 1a7ec4a2d1 Run coding standards and coverage on PHP 7.4 2021-09-22 21:15:13 -05:00
Ben Ramsey 323a608465 Add a GitHub workflow for the 3.x branch 2021-09-22 21:12:37 -05:00