diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index af13632..b410427 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: # diff-cover needs origin/main; hatch-vcs needs full history + tags for the version fetch-depth: 0 fetch-tags: true - - uses: actions/setup-python@v6 + - uses: actions/setup-python@v7 with: { python-version: '${{ matrix.python }}' } - run: pip install uv - run: uv sync --all-extras @@ -43,7 +43,7 @@ jobs: # checkout would build a bogus low version (e.g. 0.1.dev1). fetch-depth: 0 fetch-tags: true - - uses: actions/setup-python@v6 + - uses: actions/setup-python@v7 with: { python-version: '3.12' } - run: pip install build - run: python -m build diff --git a/.github/workflows/promote-prod.yml b/.github/workflows/promote-prod.yml index 2aa46d0..8719e1b 100644 --- a/.github/workflows/promote-prod.yml +++ b/.github/workflows/promote-prod.yml @@ -277,7 +277,7 @@ jobs: ref: refs/tags/${{ needs.resolve.outputs.tag }} fetch-depth: 0 fetch-tags: true - - uses: actions/setup-python@v6 + - uses: actions/setup-python@v7 with: { python-version: '3.12' } - run: pip install build twine trove-classifiers check-wheel-contents pytest - run: python -m build diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 1bfcf38..a2e4497 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -57,7 +57,7 @@ jobs: ref: refs/tags/${{ github.event.inputs.tag }} fetch-depth: 0 fetch-tags: true - - uses: actions/setup-python@v6 + - uses: actions/setup-python@v7 with: { python-version: '3.12' } - run: pip install build twine trove-classifiers check-wheel-contents pytest - run: python -m build @@ -119,7 +119,7 @@ jobs: needs: [build, test-pypi] runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v6 + - uses: actions/setup-python@v7 with: { python-version: '3.12' } - name: Install just-published version from TestPyPI (tolerate index propagation lag) env: