Browse Source

release 0.22.3

Jelmer Vernooij 5 months ago
parent
commit
cd30df4eee
4 changed files with 10 additions and 3 deletions
  1. 3 1
      .github/workflows/python-distributions.yml
  2. 1 1
      Cargo.toml
  3. 5 0
      NEWS
  4. 1 1
      dulwich/__init__.py

+ 3 - 1
.github/workflows/python-distributions.yml

@@ -3,6 +3,8 @@ name: Build Python distributions
 on:
   push:
     branches: [ main, master ]
+    tags:
+      - 'dulwich-*'
   pull_request:
   schedule:
     - cron: "0 6 * * *" # Daily 6AM UTC build
@@ -32,7 +34,7 @@ jobs:
       - name: Select build identifiers
         id: select-build-identifiers
         run: |
-          if [ "$GITHUB_REF" = "refs/heads/main" ] || [ "$GITHUB_REF" = "refs/heads/master" ] || [ "$GITHUB_REF" = "refs/tags/"* ]; then
+          if [[ "$GITHUB_REF" = "refs/heads/main" ]] || [[ "$GITHUB_REF" = "refs/heads/master" ]] || [[ "$GITHUB_REF" = "refs/tags/"* ]]; then
             echo 'linux=${{ steps.all-build-identifiers.outputs.linux }}' >> $GITHUB_OUTPUT
             echo 'windows=${{ steps.all-build-identifiers.outputs.windows }}' >> $GITHUB_OUTPUT
             echo 'macos=${{ steps.all-build-identifiers.outputs.macos }}' >> $GITHUB_OUTPUT

+ 1 - 1
Cargo.toml

@@ -6,4 +6,4 @@ resolver = "2"
 pyo3 = ">=0.19"
 
 [workspace.package]
-version = "0.22.2"
+version = "0.22.3"

+ 5 - 0
NEWS

@@ -1,3 +1,8 @@
+0.22.3	2024-10-15
+
+ * Improve wheel building in CI, so we can upload wheels for the next release.
+   (Jelmer Vernooij)
+
 0.22.2	2024-10-09
 
  * Ship ``Cargo.lock``. (Jelmer Vernooij, #1287)

+ 1 - 1
dulwich/__init__.py

@@ -22,4 +22,4 @@
 
 """Python implementation of the Git file formats and protocols."""
 
-__version__ = (0, 22, 2)
+__version__ = (0, 22, 3)