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

Implement Continuous Integration using GitHub Actions #472

Open
ashleyshaw opened this issue Jan 9, 2025 · 0 comments
Open

Implement Continuous Integration using GitHub Actions #472

ashleyshaw opened this issue Jan 9, 2025 · 0 comments
Assignees
Labels
[Type] Enhancement A suggestion for improvement
Milestone

Comments

@ashleyshaw
Copy link
Member

Description
Set up or improve continuous integration (CI) using GitHub Actions to automatically run tests and code checks on every commit/PR.

Why This Matters

  • Automated CI quickly catches regressions.
  • GitHub Actions integrates seamlessly with GitHub for efficient dev workflows.

Tasks

  1. Create or update workflow files in .github/workflows/ (e.g., ci.yml).
  2. Include steps for installing dependencies, running PHPCS, and executing unit tests.
  3. Confirm the workflow runs successfully on pull requests and pushes.
@ashleyshaw ashleyshaw added the [Type] Enhancement A suggestion for improvement label Jan 9, 2025
@ashleyshaw ashleyshaw added this to the 2.1.0 milestone Jan 9, 2025
@github-project-automation github-project-automation bot moved this to Needs Triage in Tour Operator Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Enhancement A suggestion for improvement
Projects
Status: Needs Triage
Development

No branches or pull requests

2 participants