From dd17c92608d002788db11cae3e63f026a3df6040 Mon Sep 17 00:00:00 2001 From: Contributte AI Date: Sun, 11 Jan 2026 14:14:16 +0000 Subject: [PATCH 1/3] CI: use PHP 8.2 base, add PHP 8.4 and 8.5 tests, remove kodiak --- .github/.kodiak.toml | 10 ---------- .github/workflows/tests.yml | 22 ++++++++++++++-------- 2 files changed, 14 insertions(+), 18 deletions(-) delete mode 100644 .github/.kodiak.toml diff --git a/.github/.kodiak.toml b/.github/.kodiak.toml deleted file mode 100644 index 60c34b6..0000000 --- a/.github/.kodiak.toml +++ /dev/null @@ -1,10 +0,0 @@ -version = 1 - -[merge] -automerge_label = "automerge" -blacklist_title_regex = "^WIP.*" -blacklist_labels = ["WIP"] -method = "rebase" -delete_branch_on_merge = true -notify_on_conflict = true -optimistic_updates = false diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a574bd1..7d85dd5 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -5,33 +5,39 @@ on: workflow_dispatch: push: - branches: [ "*" ] + branches: ["*"] schedule: - cron: "0 8 * * 1" jobs: - test83: + test85: name: "Nette Tester" uses: contributte/.github/.github/workflows/nette-tester.yml@master with: - php: "8.3" + php: "8.5" - test82: + test84: name: "Nette Tester" uses: contributte/.github/.github/workflows/nette-tester.yml@master with: - php: "8.2" + php: "8.4" - test81: + test83: name: "Nette Tester" uses: contributte/.github/.github/workflows/nette-tester.yml@master with: - php: "8.1" + php: "8.3" + + test82: + name: "Nette Tester" + uses: contributte/.github/.github/workflows/nette-tester.yml@master + with: + php: "8.2" testlower: name: "Nette Tester" uses: contributte/.github/.github/workflows/nette-tester.yml@master with: - php: "8.1" + php: "8.2" composer: "composer update --no-interaction --no-progress --prefer-dist --prefer-stable --prefer-lowest" From 62be74bfae718dcb9236b9848080bc4251d0bb97 Mon Sep 17 00:00:00 2001 From: Contributte AI Date: Sun, 11 Jan 2026 14:14:34 +0000 Subject: [PATCH 2/3] Config: use PHP 8.2 base --- phpstan.neon | 4 +--- ruleset.xml | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/phpstan.neon b/phpstan.neon index 562ab05..cd64186 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -3,7 +3,7 @@ includes: parameters: level: 9 - phpVersion: 80100 + phpVersion: 80200 scanDirectories: - src @@ -14,5 +14,3 @@ parameters: paths: - src - .docs - - ignoreErrors: diff --git a/ruleset.xml b/ruleset.xml index f28d6b6..9377a7e 100644 --- a/ruleset.xml +++ b/ruleset.xml @@ -1,7 +1,7 @@ - + From 068fdb38be4ab1e6cf7dc1c28e80f17cb339cfc7 Mon Sep 17 00:00:00 2001 From: Contributte AI Date: Sun, 11 Jan 2026 14:14:50 +0000 Subject: [PATCH 3/3] Composer: use full version format --- composer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 82ae9cf..4e17e76 100644 --- a/composer.json +++ b/composer.json @@ -26,9 +26,9 @@ "require-dev": { "mockery/mockery": "^1.6.7", "nette/di": "^3.1.8", - "contributte/qa": "^0.4", - "contributte/tester": "^0.4", - "contributte/phpstan": "^0.1" + "contributte/qa": "~0.4.0", + "contributte/tester": "~0.4.0", + "contributte/phpstan": "~0.1.0" }, "autoload": { "psr-4": {