diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 7c40939..dd83880 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -1,11 +1,9 @@ name: Upload to PyPI on: - # release: - # types: [created] push: tags: - - 'v*.*.*' + - "v*.*.*" jobs: deploy: runs-on: ubuntu-latest @@ -20,7 +18,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.10' + python-version: "3.10" - name: Install packages run: | diff --git a/.github/workflows/type-check.yml b/.github/workflows/type-check.yml index 4ebe059..8bb66b7 100644 --- a/.github/workflows/type-check.yml +++ b/.github/workflows/type-check.yml @@ -8,6 +8,14 @@ on: branches: - main +concurrency: + group: type-check-${{ github.head_ref }} + cancel-in-progress: true + +env: + PYTHONUNBUFFERED: "1" + FORCE_COLOR: "1" + jobs: run: runs-on: ubuntu-latest @@ -25,6 +33,7 @@ jobs: pip install --upgrade pip pip install -e '.[tests]' pip install --upgrade mypy + pip list - name: Run mypy run: mypy --show-traceback nextlinegraphql/ tests/ diff --git a/.github/workflows/unit-test-min.yml b/.github/workflows/unit-test-min.yml index d07d7bf..e205edf 100644 --- a/.github/workflows/unit-test-min.yml +++ b/.github/workflows/unit-test-min.yml @@ -43,7 +43,7 @@ jobs: - name: Install packages run: | - pip install --upgrade pip + pip list pip install -e '.[tests]' pip install -r ci/minimum/requirements.txt pip list