Skip to content

Add basic git workflow #21

Open
Open
@arslanashraf7

Description

@arslanashraf7

Currently, there is no workflow specified in this repository that could check code quality, formatting, tests, commitlint same as edX.

We can create the basic architecture of the workflow from https://github.com/edx/edx-cookiecutters and instead of applying that onto a single package, we can customize the workflow settings to work for the whole repository.

Acceptance Criteria:

  • Add basic GitHub actions workflow file
  • Add code quality e.g. pycode style, black etc
  • Run tests in the workflow (pytest/tox)
  • Add coverage Github Action
  • Add commitlint just like edX

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