From 1bd1403965f963455fcf45105b585aafb8214dcd Mon Sep 17 00:00:00 2001 From: Asher Foa Date: Wed, 18 Jun 2025 12:35:32 -0400 Subject: [PATCH] Fix workflows Signed-off-by: Asher Foa --- .github/workflows/pre-release.yml | 8 +++++++- .github/workflows/release.yml | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index 55421f7c..08a149b3 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -1,4 +1,4 @@ -name: Release +name: Pre-Release on: push: branches: @@ -13,6 +13,12 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 + - name: Check if version is dev + run: | + if ! grep -q "\.dev\d" django_prometheus/__init__.py; then + echo "Version does not contain 'dev', skipping pre-release" + exit 1 + fi - name: Set up Python 3.9 uses: actions/setup-python@v5 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2cfe68b7..4a6f2425 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,4 +1,4 @@ -name: Release +name: Release To PyPI on: push: tags: