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: configure gitHub actions to run tests after pr merge #24

Merged
merged 1 commit into from
Feb 13, 2025

Conversation

arbisoft-qaisarirfan
Copy link

@arbisoft-qaisarirfan arbisoft-qaisarirfan commented Feb 11, 2025

PR Description: Update GitHub Actions Workflow to Run Unit & E2E Tests

Summary

This PR updates the GitHub Actions workflow to run both unit tests (npm run test) and E2E tests (npx playwright test) when changes are pushed to main or dev branches.

How to Verify

  • Merge into dev or main and verify that the workflow triggers automatically.

Impact

  • Ensures both unit and E2E tests run consistently after every merge to dev or main.
  • Improves test automation and prevents issues from reaching production.
  • Simplifies debugging with uploaded Playwright test reports.

🔗 Reviewers: (@sameeramin @arslanather @farhan2742)

Related Issue
https://projects.arbisoft.com/project/arbisoft-sessions-portal-20/us/68

Ready for review! 🚀

Copy link
Member

@sameeramin sameeramin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍🏼

Copy link

@farhan2742 farhan2742 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@farhan2742 farhan2742 merged commit 18c8839 into arbisoft:dev Feb 13, 2025
1 check passed
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.

3 participants