Contribution Date
Contribution Project
Contribution Details
fix: Improve CI configuration and documentation
This commit addresses several issues to improve the CI workflow and documentation:
- **CI Workflow (`.github/workflows/ci.yml`):**
- Removed redundant `milliseconds` input for the `test-action` job.
- Added `php-version: 8.4` to the `test-action` job, ensuring compatibility with PHP 8.4 for testing purposes.
- **Documentation (`README.md`):**
- Corrected "Github" to "GitHub" for proper capitalization.
- Updated wording to "Drupal codebase" for consistency.
- Ensured code formatting for registry options (`ghcr` and `dockerhub`).
- Clarified that `grumphp run` is executed on the "codebase".
- Clarified that `phpstan` is run on the "codebase".
- **Dependencies (`package.json`):**
- Added `engines.node` to specify a minimum Node.js version of 24.0.0, ensuring compatibility with newer Node.js features used by the action.
Contribution Issue Link
Files count
0
Patches count
1