⚡️ #yiisoftActions
Обновления в Yii GitHub Actions.
• Добавили экшн
• Добавили экшн
• Поправили использования кэша Composer в экшенах (PR).
Обновления в Yii GitHub Actions.
• Добавили экшн
rector для запуска инструмента Rector, предназначенного для автоматического улучшения кодовой базы (PR, PR, PR).• Добавили экшн
composer-require-checker для запуска инструмента Composer require checker, используемого для выявления транзитивных зависимостей (PR).• Поправили использования кэша Composer в экшенах (PR).
👍2
⚡️ #yiisoftActions
В Yii GitHub Actions внесли изменения конфигурацию rector:
- доработали процесс коммита изменений (PR);
- добавили файлы-исключения, при изменении которых во время пуша не будет запускаться экшн (PR).
В Yii GitHub Actions внесли изменения конфигурацию rector:
- доработали процесс коммита изменений (PR);
- добавили файлы-исключения, при изменении которых во время пуша не будет запускаться экшн (PR).
🔥2
⚡️ #yiisoftActions
Ещё несколько изменений в Yii GitHub Actions:
- обновили версию экшена
- в конфигурации
Ещё несколько изменений в Yii GitHub Actions:
- обновили версию экшена
EndBug/add-and-commit, используемого в конфигурации rector (PR);- в конфигурации
phpunit добавили отправку информации о покрытии кода тестами в Codecov (PR).🔥2
⚡️ #yiisoftActions
В Yii GitHub Actions в процессе
В Yii GitHub Actions в процессе
composer-require-checker.yml добавили возможность указать файл с конфигурацией (PR).👍2
⚡️ #yiisoftActions
В Yii GitHub Actions в конфигурации для мутационного тестирования
В Yii GitHub Actions в конфигурации для мутационного тестирования
roave-infection.yml добавили опции min-msi и min-covered-msi (commit, PR).👍2
⚡️ #yiisoftActions
В Yii GitHub Actions исправили ошибку в конфигурации
В Yii GitHub Actions исправили ошибку в конфигурации
rector.yml, которая приводила к фатальной ошибке You are not currently on a branch во время выполнения (PR).👍2
⚡️ #yiisoftActions
В конфигурациях Yii GitHub Actions добавили возможность изменения команды установки composer-пакетов (PR).
В конфигурациях Yii GitHub Actions добавили возможность изменения команды установки composer-пакетов (PR).
👍3
⚡️ #yiisoftActions
В Yii GitHub Actions в конфигурации
В Yii GitHub Actions в конфигурации
phpunit.yml сделали отправку покрытия кода в CodeCov для всех версий PHP (PR).👍2
👍3
⚡️ #yiisoftActions
В пакете Yii GitHub Actions для экшена
В пакете Yii GitHub Actions для экшена
psalm.yml добавили возможность указать путь к файлу конфигурации Psalm с помощью параметра psalm-config (PR).👍3
#yiisoftActions #yiisoftQueue
⚡️Обновление GitHub Action для PHPBench
Добавили крутую фичу в экшен для бенчмарков! Теперь он автоматически сравнивает производительность кода в PR с мастер-веткой.
🔍 Что нового
- Экшен блокирует PR, если производительность ухудшилась
- По умолчанию используется сравнение
- Можно настроить свою функцию сравнения
🛠 Использование
Уже работает в репозитории
📃 Документация и примеры
- Исходный код
- Пример использования
- PR и детали реализации
⚡️Обновление GitHub Action для PHPBench
Добавили крутую фичу в экшен для бенчмарков! Теперь он автоматически сравнивает производительность кода в PR с мастер-веткой.
🔍 Что нового
- Экшен блокирует PR, если производительность ухудшилась
- По умолчанию используется сравнение
mode(variant.time.avg) с допуском ±5%- Можно настроить свою функцию сравнения
🛠 Использование
Уже работает в репозитории
yiisoft/queue, но можно использовать где угодно.📃 Документация и примеры
- Исходный код
- Пример использования
- PR и детали реализации
1👍11