Power-Components / livewire-powergrid

⚡ PowerGrid generates modern, powerful and easy-to-customize data tables using Laravel Livewire.
https://livewire-powergrid.com
MIT License
1.41k stars 206 forks source link

Replace PHPStan and GitHub Actions deprecated config #1546

Closed dansysanalyst closed 1 month ago

dansysanalyst commented 1 month ago

⚡ PowerGrid - Pull Request

Welcome and thank you for your interest in contributing to our project!. You must use this template to submit a Pull Request or it will not be accepted.


Motivation

Description

This Pull Request updates GitHubActions set-output and cache@v3 deprecations.

In addition, this PR updates PHPStan config file, complying with the following notifications:


⚠️  You're using a deprecated config option checkMissingIterableValueType ⚠️️

It's strongly recommended to remove it from your configuration file
and add the missing array typehints.

⚠️  You're using a deprecated config option checkGenericClassInNonGenericObjectType ⚠️️

It's strongly recommended to remove it from your configuration file
and add the missing generic typehints.

Related Issue(s):

Documentation

This PR requires Documentation update?