From 97500fe19b44a5d84048225fec6564ab6277e292 Mon Sep 17 00:00:00 2001 From: Alex Tomkins Date: Thu, 26 Mar 2026 20:45:12 +0000 Subject: [PATCH 1/2] Move license out of classifiers --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0eca293..543b5fc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,9 +8,9 @@ requires-python = '>= 3.10' dependencies = [ 'Django>=3.2', ] +license = 'BSD-3-Clause' classifiers = [ 'Intended Audience :: Developers', - 'License :: OSI Approved :: BSD License', 'Operating System :: OS Independent', 'Programming Language :: Python', 'Programming Language :: Python :: 3', @@ -29,7 +29,7 @@ classifiers = [ Homepage = 'https://github.com/developersociety/django-findreplace' [build-system] -requires = ['setuptools >= 61.0'] +requires = ['setuptools >= 77.0.3'] build-backend = 'setuptools.build_meta' [tool.setuptools] From a94e5bd8b8acd22300865f45872f7786f6dec20f Mon Sep 17 00:00:00 2001 From: Alex Tomkins Date: Thu, 26 Mar 2026 20:48:23 +0000 Subject: [PATCH 2/2] Fix GitHub release creation for immutable releases --- .github/workflows/publish.yml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 3fc62a0..a116b7b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -79,11 +79,6 @@ jobs: gh release create "$GITHUB_REF_NAME" --repo "$GITHUB_REPOSITORY" + --generate-notes --title "${GITHUB_REPOSITORY#*/} $GITHUB_REF_NAME" - - name: Upload artifact signatures to GitHub Release - env: - GH_TOKEN: ${{ github.token }} - run: >- - gh release upload - "$GITHUB_REF_NAME" dist/** - --repo "$GITHUB_REPOSITORY" + dist/**