Skip to content

Update & maintenance#13

Merged
f3l1x merged 5 commits intomasterfrom
claude/align-contributte-standards-yn0Np
Dec 29, 2025
Merged

Update & maintenance#13
f3l1x merged 5 commits intomasterfrom
claude/align-contributte-standards-yn0Np

Conversation

@f3l1x
Copy link
Copy Markdown
Member

@f3l1x f3l1x commented Dec 28, 2025

  • Upgrade to PHP 8.2+ and Nette 3.2+
  • Replace ninjify/qa with contributte/qa v0.4
  • Replace nette/tester with contributte/tester v0.3
  • Replace phpstan/* with contributte/phpstan v0.2
  • Split GitHub Actions into separate workflow files
  • Use Contributte reusable workflows for codesniffer/phpstan
  • Update Makefile to match Contributte template
  • Add native type hints to properties (PHP 8.0+)
  • Fix code style issues (method ordering, spacing)
  • Reorganize test directories to PascalCase
  • Update test bootstrap to use Contributte\Tester
  • Remove reference variables in closures (use stdClass)
  • Update ruleset.xml to use new array syntax

Milan Felix Šulc and others added 5 commits December 26, 2025 20:39
- Upgrade to PHP 8.2+ and Nette 3.2+
- Replace ninjify/qa with contributte/qa v0.4
- Replace nette/tester with contributte/tester v0.3
- Replace phpstan/* with contributte/phpstan v0.2
- Split GitHub Actions into separate workflow files
- Use Contributte reusable workflows for codesniffer/phpstan
- Update Makefile to match Contributte template
- Add native type hints to properties (PHP 8.0+)
- Fix code style issues (method ordering, spacing)
- Reorganize test directories to PascalCase
- Update test bootstrap to use Contributte\Tester
- Remove reference variables in closures (use stdClass)
- Update ruleset.xml to use new array syntax
- Add PHP 8.5 to test matrix
- Change default PHP version from 8.3 to 8.4 for codesniffer, phpstan, and coverage
@f3l1x f3l1x merged commit a806729 into master Dec 29, 2025
8 checks passed
@f3l1x f3l1x deleted the claude/align-contributte-standards-yn0Np branch December 29, 2025 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants