diff --git a/.github/workflows/unit-tests.yaml b/.github/workflows/ci.yaml similarity index 62% rename from .github/workflows/unit-tests.yaml rename to .github/workflows/ci.yaml index f9b8253..eb522a6 100644 --- a/.github/workflows/unit-tests.yaml +++ b/.github/workflows/ci.yaml @@ -1,7 +1,8 @@ -name: Unit Tests +name: QA Checks on: [push, pull_request] jobs: unit-tests: + name: Unit Tests runs-on: "ubuntu-24.04" steps: - uses: actions/checkout@v4 @@ -10,6 +11,7 @@ jobs: - name: Run Tests run: hatch test -a speedtest: + name: Speedtest runs-on: "ubuntu-24.04" steps: - uses: actions/checkout@v4 @@ -17,3 +19,12 @@ jobs: uses: pypa/hatch@257e27e51a6a5616ed08a39a408a21c35c9931bc - name: Run Speedtest run: hatch run speedtest:run + lint: + name: Lint + runs-on: "ubuntu-24.04" + steps: + - uses: actions/checkout@v4 + - name: Install Hatch + uses: pypa/hatch@257e27e51a6a5616ed08a39a408a21c35c9931bc + - name: Check Linter + run: hatch fmt --check