Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update our GitHub Action Workflows #810

Open
wants to merge 13 commits into
base: develop
Choose a base branch
from

Commits on Sep 27, 2024

  1. Only run our PHPStan workflow if PHP files have changed. Also ensure …

    …we cache composer dependencies to make things faster
    dkotter committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    5aa9ca1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    803b79c View commit details
    Browse the repository at this point in the history
  3. Update CodeQL actions we use

    dkotter committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    ac59f47 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ef2bc4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    66dd545 View commit details
    Browse the repository at this point in the history
  6. Move PHPCS and VIPCS into their own file and only run when PHP files …

    …have changed. Also only run PHPCS on changed lines of PHP files, not the entire file
    dkotter committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    01a4a57 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f957da View commit details
    Browse the repository at this point in the history
  8. Add a PHPCompat workflow

    dkotter committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    5a5468b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    297d14f View commit details
    Browse the repository at this point in the history
  10. Test PHP change

    dkotter committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    f0c7909 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ce3930e View commit details
    Browse the repository at this point in the history
  12. Revert PHP change

    dkotter committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    de7134e View commit details
    Browse the repository at this point in the history
  13. For arguments that might be null, explicitly mark this to avoid depre…

    …cation notices in PHP 8.4
    dkotter committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    2bb41ce View commit details
    Browse the repository at this point in the history