thepetk / projectman

Github Project Manager is an automation related to Github Projects
Apache License 2.0
3 stars 0 forks source link

Add test, lint and formatting checks to ci workflow #16

Closed thepetk closed 10 months ago

thepetk commented 1 year ago

/type task

Which area/kind this task is related to?

/label ci /label test-automation

Issue Description

Each PR to main should be first tested from a linter, a formatter and should pass all test cases written for projectman. That said we need to create a workflow under .github/workflows/ which will check the following:

If the above 4 criteria are passing then we can merge a PR to main branch

thepetk commented 11 months ago

Blocked by #27