Skip to content

Merge pull request #1337 from codeigniter4/dependabot/composer/boundw… #2420

Merge pull request #1337 from codeigniter4/dependabot/composer/boundw…

Merge pull request #1337 from codeigniter4/dependabot/composer/boundw… #2420

Triggered via push June 5, 2026 15:14
Status Success
Total duration 6m 3s
Artifacts –

phpunit.yml

on: push
Matrix: phpunit
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 80 warnings
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi
Process completed with exit code 1.
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi
Process completed with exit code 1.
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV
Process completed with exit code 1.
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8
Process completed with exit code 1.
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6253s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6352s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Controllers/RegisterTest.php#L362
Took 0.5157s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionWithBadEmailValue
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Controllers/RegisterTest.php#L209
Took 0.5269s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterSkipsConditionalActionWhenItDoesNotApply
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Controllers/RegisterTest.php#L280
Took 0.5280s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Controllers/RegisterTest.php#L55
Took 0.5300s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Controllers/RegisterTest.php#L231
Took 0.5315s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToConditionalActionWhenItApplies
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Controllers/RegisterTest.php#L185
Took 0.5373s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Controllers/RegisterTest.php#L256
Took 0.5374s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Controllers/RegisterTest.php#L306
Took 0.5701s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L86
Took 2.3485s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3: /tests/Controllers/RegisterTest.php#L185
Took 0.5045s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3: /tests/Commands/UserTest.php#L185
Took 0.5805s from 0.5000s limit to run Tests\\Commands\\UserTest::testCreatePasswordNotMatch
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.7112s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, Postgre, 8.0) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/PasswordsTest.php#L37
Took 0.5509s from 0.5000s limit to run Tests\\Unit\\PasswordsTest::testHash
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L86
Took 2.3455s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.4, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L335
Took 0.5371s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFirstWithIdentities
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L55
Took 0.5372s from 0.5000s limit to run Tests\\Unit\\UserTest::testGetIdentitiesByType
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L45
Took 0.5380s from 0.5000s limit to run Tests\\Unit\\UserTest::testGetIdentitiesSome
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L101
Took 0.5385s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindAllWithIdentitiesWhereInQuery
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L89
Took 0.5433s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindByIdWithIdentities
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L68
Took 0.5441s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindAllWithIdentities
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Authentication/HasAccessTokensTest.php#L63
Took 0.5486s from 0.5000s limit to run Tests\\Authentication\\HasAccessTokensTest::testAccessTokens
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Authentication/HasHmacTokensTest.php#L61
Took 0.5637s from 0.5000s limit to run Tests\\Authentication\\HasHmacTokensTest::testHmacTokens
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L86
Took 2.6635s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.5, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, MySQLi, 8.0, highest) / PHP 8.5 - MySQLi
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, MySQLi, 8.0, highest) / PHP 8.5 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L86
Took 2.3607s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.4, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Unit/PasswordsTest.php#L37
Took 0.5007s from 0.5000s limit to run Tests\\Unit\\PasswordsTest::testHash
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L306
Took 0.5306s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6444s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Controllers/RegisterTest.php#L231
Took 0.5039s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToConditionalActionWhenItApplies
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Controllers/RegisterTest.php#L306
Took 0.5228s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6590s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L185
Took 0.5031s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L306
Took 0.5069s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L280
Took 0.5082s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.6543s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 5.7) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L185
Took 0.5137s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L93
Took 0.5142s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L231
Took 0.5158s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToConditionalActionWhenItApplies
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L55
Took 0.5174s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L209
Took 0.5196s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterSkipsConditionalActionWhenItDoesNotApply
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L256
Took 0.5209s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Authentication/Filters/ChainFilterTest.php#L57
Took 0.5220s from 0.5000s limit to run Tests\\Authentication\\Filters\\ChainFilterTest::testFilterSuccessTokens
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L306
Took 0.5453s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L280
Took 0.6043s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.7043s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, SQLSRV, 8.0) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Filters/HmacFilterTest.php#L33
Took 0.6683s from 0.5000s limit to run Tests\\Authentication\\Filters\\HmacFilterTest::testFilterNotAuthorized
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/SessionAuthenticatorTest.php#L318
Took 0.6746s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\SessionAuthenticatorTest::testAttemptCannotFindUser
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Controllers/MagicLinkTest.php#L62
Took 0.7112s from 0.5000s limit to run Tests\\Controllers\\MagicLinkTest::testAfterLoggedInNotAllowDisplayMagicLink
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/JWTAuthenticatorTest.php#L194
Took 0.7464s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\JWTAuthenticatorTest::testAttemptBadSignatureToken
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Unit/UserTest.php#L312
Took 0.7661s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindAllWithGroupsAndPermissions
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authorization/AuthorizableTest.php#L162
Took 0.8314s from 0.5000s limit to run Tests\\Authorization\\AuthorizableTest::testAddPermissionWithNoExistingPermissions
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Unit/UserIdentityModelTest.php#L86
Took 0.9110s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Filters/TokenFilterTest.php#L32
Took 0.9191s from 0.5000s limit to run Tests\\Authentication\\Filters\\TokenFilterTest::testFilterNotAuthorized
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Collectors/AuthTest.php#L52
Took 1.1922s from 0.5000s limit to run Tests\\Collectors\\AuthTest::testDisplayLoggedIn
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Filters/HmacFilterTest.php#L77
Took 2.0993s from 0.5000s limit to run Tests\\Authentication\\Filters\\HmacFilterTest::testRecordActiveDate
phpunit (8.2, OCI8, 8.0) / Coveralls Finished
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: coverallsapp/github-action@master. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/