Skip to content

[FEATURE] Implement GitHub Action for automated CI testing #167

Description

@rohitkumarnaidu

Feature Request

Description
Currently, PRs can be merged without automated validation, which might introduce broken code into arachnode. We need a CI pipeline.

Proposed Solution

  • Create a .github/workflows/ci.yml file.
  • Configure the workflow to run on every push and pull_request to the main branch.
  • The pipeline should install dependencies, run the linter, run the formatter check, and execute the test suite.

Benefits

  • Automatically verifies that every PR is safe to merge.
  • Reduces the manual testing burden on maintainers.

Could you please assign this issue to me and add the ELUSOC label? I will submit a PR with the GitHub Action workflow. Thanks! 🚀

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