diff --git a/.github/workflows/publish-pre-release.yml b/.github/workflows/publish-pre-release.yml index 104ecfa5..d78a25a7 100644 --- a/.github/workflows/publish-pre-release.yml +++ b/.github/workflows/publish-pre-release.yml @@ -3,9 +3,12 @@ name: Publish Supervision Pre-Releases to PyPI on: push: tags: - - "[0-9]+.[0-9]+[0-9]+.[0-9]+a[0-9]" - - "[0-9]+.[0-9]+[0-9]+.[0-9]+b[0-9]" - - "[0-9]+.[0-9]+[0-9]+.[0-9]+rc[0-9]" + - "[0-9]+.[0-9]+.[0-9]+a[0-9]+" + - "[0-9]+.[0-9]+.[0-9]+b[0-9]+" + - "[0-9]+.[0-9]+.[0-9]+rc[0-9]+" + - "[0-9]+.[0-9]+.[0-9].+a[0-9]+" + - "[0-9]+.[0-9]+.[0-9].+b[0-9]+" + - "[0-9]+.[0-9]+.[0-9].+rc[0-9]+" workflow_dispatch: permissions: {} # Explicitly remove all permissions by default diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index 45d7a2a1..64f60621 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -3,7 +3,8 @@ name: Publish Supervision Releases to PyPI on: push: tags: - - "[0-9]+.[0-9]+[0-9]+.[0-9]" + - "[0-9]+.[0-9]+.[0-9]" + - "[0-9]+.[0-9]+.[0-9].post[0-9]+" workflow_dispatch: permissions: {} # Explicitly remove all permissions by default diff --git a/.github/workflows/test-doc.yml b/.github/workflows/test-doc.yml index cd41018d..9fc6dbcf 100644 --- a/.github/workflows/test-doc.yml +++ b/.github/workflows/test-doc.yml @@ -1,6 +1,8 @@ name: ๐Ÿงช Docs Test WorkFlow ๐Ÿ“š on: + push: + branches: [main, develop] pull_request: branches: [main, develop] diff --git a/.github/workflows/uv-test.yml b/.github/workflows/uv-test.yml index 2a91d774..b8194701 100644 --- a/.github/workflows/uv-test.yml +++ b/.github/workflows/uv-test.yml @@ -1,6 +1,8 @@ name: ๐Ÿ”ง Pytest/Test Workflow on: + push: + branches: [main, develop] pull_request: branches: [main, develop]