Skip to content

WORKFLOW: Enforce Supertest Workflow on Feature Branches Before Merge #30

@agaesh

Description

@agaesh

Description:
We need to implement a CI pipeline that ensures all feature branches are tested using Supertest before they can be merged into the main branch. This will help maintain code quality and prevent breaking changes.

Requirements:

  • Set up a GitHub Actions workflow triggered on pull requests to the main branch.
  • Run all Supertest test cases automatically.
  • Block the merge if any test case fails.
  • Provide a summary report of test results in the PR.
  • Ensure the workflow can be extended for future testing frameworks.

Expected Outcome:
All feature branches must pass automated tests before merging, improving stability and reducing regressions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions