From 51168dbe1e07bc9b2b572f3dca33ee2c76a444d1 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Mon, 24 Mar 2025 18:29:27 +0200 Subject: [PATCH 1/2] Replace hardcoded org name --- .github/workflows/release-drafter.yml | 2 +- .github/workflows/release.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index dee4d09..59f8e40 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -16,7 +16,7 @@ on: jobs: update_release_draft: - if: github.repository_owner == 'python-humanize' + if: github.event.repository.fork == false permissions: # write permission is required to create a GitHub Release contents: write diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 33a22fd..1d1c031 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -42,7 +42,7 @@ jobs: release-test-pypi: name: Publish in-dev package to test.pypi.org if: | - github.repository_owner == 'python-humanize' + github.event.repository.fork == false && github.event_name == 'push' && github.ref == 'refs/heads/main' runs-on: ubuntu-latest @@ -67,7 +67,7 @@ jobs: release-pypi: name: Publish released package to pypi.org if: | - github.repository_owner == 'python-humanize' + github.event.repository.fork == false && github.event.action == 'published' runs-on: ubuntu-latest needs: build-package From 70e8062a0868cf666d8eb6c544bcb9a2888a55ee Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Mon, 24 Mar 2025 18:31:01 +0200 Subject: [PATCH 2/2] Use pre-commit-uv for linting in tox --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index 68b2b0f..2af59ef 100644 --- a/tox.ini +++ b/tox.ini @@ -32,7 +32,7 @@ commands = [testenv:lint] skip_install = true deps = - pre-commit + pre-commit-uv pass_env = PRE_COMMIT_COLOR commands =