From a11abdc3405d36d98ffa5229affc20f72aadae75 Mon Sep 17 00:00:00 2001 From: Jagepard Date: Fri, 3 Jul 2026 18:07:21 +0300 Subject: [PATCH 1/3] add nbproject --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) mode change 100755 => 100644 .gitignore diff --git a/.gitignore b/.gitignore old mode 100755 new mode 100644 index fa02bc1..d9c2f91 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ /vendor/ /composer.lock /.phpunit.cache/ -/.phpunit.result.cache \ No newline at end of file +/.phpunit.result.cache +/nbproject/ From 2552009c08215bc115460d880084d58f98225d3e Mon Sep 17 00:00:00 2001 From: Jagepard Date: Fri, 3 Jul 2026 18:07:40 +0300 Subject: [PATCH 2/3] fix --- tests/ControllerTest.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/ControllerTest.php b/tests/ControllerTest.php index 8603626..7790625 100755 --- a/tests/ControllerTest.php +++ b/tests/ControllerTest.php @@ -12,7 +12,6 @@ namespace Rudra\Controller\Tests; use Rudra\Container\Facades\Session; -use Rudra\Container\Facades\Rudra as Rudra; use Rudra\Controller\Controller; use Rudra\Controller\ControllerInterface; @@ -20,7 +19,7 @@ class ControllerTest extends \PHPUnit\Framework\TestCase { protected ControllerInterface $controller; - protected function setUp(): void + protected function setUp() { $this->controller = new Controller(); From 48473fb2df67996694cd34f1840200a61b473084 Mon Sep 17 00:00:00 2001 From: Jagepard Date: Fri, 3 Jul 2026 18:08:43 +0300 Subject: [PATCH 3/3] ci: remove redundant workflow comments --- .github/workflows/php.yml | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) mode change 100755 => 100644 .github/workflows/php.yml diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml old mode 100755 new mode 100644 index eb44ced..3e25318 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -15,23 +15,19 @@ jobs: runs-on: ubuntu-latest steps: - # Шаг 1: Клонирование репозитория - name: Checkout code uses: actions/checkout@v3 - # Шаг 2: Настройка PHP и расширений - name: Set up PHP uses: shivammathur/setup-php@v2 with: - php-version: '8.4' # ← Было '8.3', стало '8.4' + php-version: '8.4' # ← Changed from '8.3' to '8.4' extensions: xdebug - coverage: xdebug # ← Явно включаем драйвер покрытия + coverage: xdebug # ← Explicitly enable coverage driver - # Шаг 3: Валидация composer.json и composer.lock - name: Validate composer.json and composer.lock run: composer validate --strict - # Шаг 4: Кэширование зависимостей Composer - name: Cache Composer packages id: composer-cache uses: actions/cache@v3 @@ -41,22 +37,18 @@ jobs: restore-keys: | ${{ runner.os }}-php- - # Шаг 5: Установка зависимостей - name: Install dependencies run: composer install --prefer-dist --no-progress - # Шаг 6: Загрузка PHPUnit PHAR - name: Download PHPUnit PHAR run: | wget https://phar.phpunit.de/phpunit.phar chmod +x phpunit.phar mv phpunit.phar /usr/local/bin/phpunit - # Шаг 7: Проверка версии PHPUnit - name: Check PHPUnit version run: phpunit --version - # Шаг 8: Запуск тестов с генерацией отчета о покрытии - name: Run PHPUnit tests with coverage run: | mkdir -p build/logs @@ -64,7 +56,6 @@ jobs: env: XDEBUG_MODE: coverage - # Шаг 9: Отправка данных о покрытии в Coveralls - name: Send coverage to Coveralls uses: coverallsapp/github-action@v2 with: