Skip to content

Feature: Implement Basic GitHub Workflows #12

@JChurchley91

Description

@JChurchley91

Description:

Set up GitHub Actions workflows to automate running tests and scanning for code quality on pull requests and pushes to main branches. This will help ensure code reliability and maintain high standards.

Acceptance Criteria:

  • A workflow is created to run the test suite on all pull requests and pushes to main branches.
  • A workflow is created to scan for code quality issues (e.g., linting, static analysis).
  • Workflows provide clear feedback in the GitHub UI.
  • Documentation is updated to describe the workflows and how to interpret results.

Additional Notes:

  • Ensure workflows are compatible with the project’s environment and dependencies.
  • Consider using popular tools such as flake8, pylint, or black for Python code quality checks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions