diff --git a/.github/workflows/python-distributions.yml b/.github/workflows/python-distributions.yml index 634e9ff2c..d1e482d00 100644 --- a/.github/workflows/python-distributions.yml +++ b/.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 diff --git a/Cargo.toml b/Cargo.toml index af64da42a..1b1a5f747 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,4 +6,4 @@ resolver = "2" pyo3 = ">=0.19" [workspace.package] -version = "0.22.2" +version = "0.22.3" diff --git a/NEWS b/NEWS index 34f7941fb..9911115f6 100644 --- a/NEWS +++ b/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) diff --git a/dulwich/__init__.py b/dulwich/__init__.py index 496dcc6d3..609a98e36 100644 --- a/dulwich/__init__.py +++ b/dulwich/__init__.py @@ -22,4 +22,4 @@ """Python implementation of the Git file formats and protocols.""" -__version__ = (0, 22, 2) +__version__ = (0, 22, 3)