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