From fd753afa55de2a632484c4862e24a03cf6d86166 Mon Sep 17 00:00:00 2001 From: jakkdl Date: Fri, 23 May 2025 18:22:01 +0200 Subject: [PATCH 1/2] start tagging releases again --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b0e49be..10889bd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -88,4 +88,5 @@ jobs: TWINE_USERNAME: __token__ TWINE_PASSWORD: ${{ secrets.TWINE_PASSWORD }} run: | + python tests/check_changelog_and_version.py --ensure-tag python -m build && twine upload --skip-existing dist/* From 28b9eb413572ce426a804756620d825ba93aa9ed Mon Sep 17 00:00:00 2001 From: jakkdl Date: Fri, 23 May 2025 18:31:15 +0200 Subject: [PATCH 2/2] what we *can* do is delete the CI run that does the same check as pre-commit does --- .github/workflows/ci.yml | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 10889bd..a3d9f11 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -62,20 +62,9 @@ jobs: - name: Run tests run: python -m tox -e flake8 -- --onlyfuzz --no-cov -n auto - check_release: - runs-on: ubuntu-latest - strategy: - fail-fast: false - steps: - - uses: actions/checkout@v4 - - name: Set up Python 3 - uses: actions/setup-python@v5 - - name: Test changelog & version - run: python tests/check_changelog_and_version.py - release: runs-on: ubuntu-latest - needs: [pyright, test, check_release] + needs: [pyright, test] if: github.repository == 'python-trio/flake8-async' && github.ref == 'refs/heads/main' steps: - uses: actions/checkout@v4