Merged
Conversation
5bf4723 to
4d9bd6a
Compare
- Replace monolithic main.yaml with separate workflow files - codesniffer.yaml, phpstan.yaml, tests.yaml - Use contributte/.github reusable workflows @v1 - Add init target to Makefile for CI compatibility https://claude.ai/code/session_016N7fMycnZeBqdPnQ5Pogvn
- Set PHP 8.4 as minimum version - Upgrade contributte packages to latest versions: - contributte/application ^0.6.0 - contributte/bootstrap ^0.7.0 - contributte/cache ^0.7.0 - contributte/di ^0.6.0 - contributte/utils ^0.7.0 - contributte/tracy ^0.7.0 - contributte/api-router ^7.0 - contributte/tester ^0.4 - contributte/phpstan ^0.3 - Replace ninjify packages with contributte equivalents https://claude.ai/code/session_016N7fMycnZeBqdPnQ5Pogvn
- Simplified bootstrap.php using Contributte\Tester\Environment - Added tests/Toolkit/Container.php for container creation - Added tests/Toolkit/BaseTestCase.php and Tests.php - Renamed tests/cases to tests/Cases (PSR-4) - Refactored tests to use Toolkit helpers - Use Environment::getTestDir() instead of TEMP_DIR constant - Update test() function signature for new Tester API https://claude.ai/code/session_016N7fMycnZeBqdPnQ5Pogvn
4d9bd6a to
7398b89
Compare
f3l1x
commented
Feb 12, 2026
- Fix declare(strict_types) formatting - Fix class brace spacing https://claude.ai/code/session_016N7fMycnZeBqdPnQ5Pogvn
- Use contributte/phpstan and contributte/qa rulesets - Configure rootNamespaces for tests/Cases and tests/Toolkit - Mark tests/tmp as optional for CI compatibility https://claude.ai/code/session_016N7fMycnZeBqdPnQ5Pogvn
7398b89 to
0608b9b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.