Skip to content

Add Github PR testing#24

Merged
totten merged 3 commits intomasterfrom
master-github-actions
Dec 17, 2025
Merged

Add Github PR testing#24
totten merged 3 commits intomasterfrom
master-github-actions

Conversation

@totten
Copy link
Member

@totten totten commented Dec 17, 2025

This is based on the configuration used in the project totten/git-scan. It should automatically run a test-matrix for Github PRs (with a few different versions of PHP+PHPUnit).

To use a test-matrix, we need to relax the phpunit constraint from composer.json -- and reinstate the constraints elsewhere.

  • For Github Actions, pull in dependencies via YAML config.
  • For local dev, document requirements in README.md.
  • Also, for local dev, provide a sample environment (nix-shell) with adequate dependencies.

@totten totten merged commit 0a34c0b into master Dec 17, 2025
2 checks passed
@totten totten deleted the master-github-actions branch December 17, 2025 04:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant