diff --git a/.github/workflows/integration-tests-sqlmesh.yaml b/.github/workflows/integration-tests-sqlmesh.yaml index a81107e8..b40edba0 100644 --- a/.github/workflows/integration-tests-sqlmesh.yaml +++ b/.github/workflows/integration-tests-sqlmesh.yaml @@ -11,7 +11,7 @@ on: - main jobs: - build: + smoke-test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/integration-tests.yaml b/.github/workflows/integration-tests.yaml index 74b4a06d..6176cef3 100644 --- a/.github/workflows/integration-tests.yaml +++ b/.github/workflows/integration-tests.yaml @@ -11,7 +11,7 @@ on: - main jobs: - build: + smoke-test: runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/eslint.yaml b/.github/workflows/tests-js.yaml similarity index 98% rename from .github/workflows/eslint.yaml rename to .github/workflows/tests-js.yaml index 8087d0ed..1267dcff 100644 --- a/.github/workflows/eslint.yaml +++ b/.github/workflows/tests-js.yaml @@ -1,4 +1,4 @@ -name: Lint by ESLint +name: Test JS on: push: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests-python.yaml similarity index 92% rename from .github/workflows/tests.yaml rename to .github/workflows/tests-python.yaml index ef11fd69..95ae149c 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests-python.yaml @@ -1,4 +1,4 @@ -name: Run Python Flake8 and Unit Tests +name: Test Python on: push: @@ -13,7 +13,7 @@ on: - "recce/**" jobs: - build: + test-python: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 @@ -42,4 +42,4 @@ jobs: - name: Run tests run: | - make test + make test-tox diff --git a/Makefile b/Makefile index f60bf3ee..07facd39 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,9 @@ flake8: test: install-dev @python3 -m pytest tests - @tox + +test-tox: install-dev + @tox install-frontend-requires: # Install pnpm if not installed