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

ci: add tests GH Action #1

Merged
merged 1 commit into from
Nov 15, 2023
Merged

ci: add tests GH Action #1

merged 1 commit into from
Nov 15, 2023

Conversation

alphaolomi
Copy link
Owner

@alphaolomi alphaolomi commented Nov 14, 2023

This pull request adds a new GitHub Actions workflow file tests.yml to the repository. This workflow is triggered on pushes and pull requests to the main branch. It performs the following steps:

  1. Validates composer.json and composer.lock using composer validate --strict.
  2. Caches Composer packages to speed up future runs.
  3. Installs Composer dependencies using composer install.
  4. Runs a test suite using the composer run-script test command.

This workflow will help ensure the integrity of the PHP project by running tests whenever changes are made to the main branch.

@alphaolomi alphaolomi merged commit 5f2e307 into main Nov 15, 2023
1 check failed
@alphaolomi alphaolomi deleted the add-testing-ci branch November 15, 2023 07:50
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