Ben Ramsey
ada8d27a5c
Fix links in README
2021-09-24 13:08:40 -05:00
Ben Ramsey
43439cdb79
Update badges for 3.x
2021-09-24 13:07:14 -05:00
Ben Ramsey
1b074f4a1c
Lock 3.x to PHP 8.1.x and lower
2021-09-24 12:38:13 -05:00
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
5c08654f98
Move exception expectation
2021-09-24 11:55:30 -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
Ben Ramsey
e6e2d78979
Disallow PHPUnit 9.0-9.2 and show deprecations
2021-09-23 17:03:00 -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
e2ec78e3d9
Attempt to pin a few versions to get tests passing on PHP 7.0
...
See https://github.com/Codeception/AspectMock/issues/185
2021-09-23 12:22:32 -05:00
Ben Ramsey
fe0bc83c60
Revert "Restrict codeception/aspect-mock from going above 2.3.2"
...
This reverts commit d10c09b166 .
2021-09-23 12:20:20 -05:00
Ben Ramsey
d10c09b166
Restrict codeception/aspect-mock from going above 2.3.2
...
Refer to https://github.com/Codeception/AspectMock/issues/185
2021-09-23 11:47:19 -05:00
Ben Ramsey
3b166cd5e7
Update README badges
2021-09-23 11:19:52 -05:00
Ben Ramsey
1c5b9aa277
Set up pcov for coverage
2021-09-22 22:00:13 -05:00
Ben Ramsey
372d084fe9
Add configuration for Codecov
2021-09-22 21:52:21 -05:00
Ben Ramsey
8d6c144a37
Remove Travis CI support files and configs
2021-09-22 21:49:30 -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
Ben Ramsey
be2451bef8
chore: prepare release 3.9.4
3.9.4
2021-08-06 15:32:15 -05:00
Martin Auswöger
ec2f6b0041
Allow install of paragonie/random_compat 9.99.100 ( #359 )
2021-02-01 10:54:58 -06:00
Ben Ramsey
7e1633a696
Skip tests on 32-bit systems
3.9.3
2020-02-20 22:36:14 -06:00
Ben Ramsey
e9012383f8
Fix rounding bug in timestamp for v1 UUIDs
2020-02-20 22:11:28 -06:00
Mathieu TUDISCO
e535e89708
Fix typo
2020-01-17 10:16:13 -06:00
Ben Ramsey
eb1645bc72
Add behavior test for TimestampFirstCombCodec
2020-01-13 10:49:53 -06:00
Ben Ramsey
da6fcde177
Add tests to ensure consistent behavior from 3.x to 4.x
2020-01-08 16:47:00 -06:00
Ben Ramsey
f6da4ae7c5
Bump copyright year to 2020
2020-01-02 12:51:30 -06:00
Ben Ramsey
7779489a47
Fix CHANGELOG links
3.9.2
2019-12-17 02:18:51 -06:00
Ben Ramsey
21a981c29c
Update CHANGELOG for 3.9.2 release
2019-12-17 02:04:50 -06:00
Ben Ramsey
b39ec78f6e
Check whether sysfs is readable before attempting to read it
...
Fixes #260
2019-12-17 02:01:14 -06:00
Ben Ramsey
ed4223e250
Add scripts to build Docker images for alternate CPU arch testing
2019-12-06 21:45:23 -08:00
Ben Ramsey
2c87e46b63
Require builds on PHP 7.4 to pass and allow installation on PHP 8
2019-12-06 21:43:54 -08:00
Ben Ramsey
2ed5a60a61
Fix "access array offset on value of type null" errors
2019-12-06 21:24:32 -08:00
Ben Ramsey
e1761af875
Disable deprecation messages for now
2019-12-06 17:55:09 -08:00
Ben Ramsey
0619916146
Turn of PHPUnit converting deprecations to exceptions
2019-12-06 17:06:07 -08:00
Ben Ramsey
0cc0217880
Mount the same path inside the container so coverage report is accurate
2019-12-06 15:52:08 -08:00
Ben Ramsey
7d82d45152
Do not proxy php-coveralls through the test container (if applicable)
2019-12-06 15:19:14 -08:00
Ben Ramsey
6f970cbd08
Run test commands individually on Travis CI
...
Using Composer's run-script to run all the commands together appears to
be encountering a segfault at some point, and it is difficult to debug,
since it seems to be intermittent.
2019-12-06 15:00:14 -08:00
Ben Ramsey
231027100a
Increase microseconds in another test to ensure enough time passes
2019-12-06 14:54:08 -08:00
Ben Ramsey
9e48187656
Add slightly more sleep to ensure timestamps don't collide
2019-12-04 17:09:13 -08:00
Ben Ramsey
5225fb3c82
Upgrade mockery and parallel linter
2019-12-04 17:02:35 -08:00
Ben Ramsey
5375d53594
Upgrade to a newer version of PHP_CodeSniffer
2019-12-04 16:45:09 -08:00
Ben Ramsey
0726ab03ac
Remove Composer cache configuration for Travis CI
...
This might be causing permissions issues, since the system user and the
Docker container root user are both trying to write to this location.
2019-12-04 16:19:33 -08:00
Ben Ramsey
8c055ec8b2
Do not run Docker in interactive mode
2019-12-03 18:55:55 -08:00