Skip to content

Commit 3be6d6b

Browse files
committed
ci: run publish jobs only when released on main branch
1 parent 458dbe7 commit 3be6d6b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,6 @@ jobs:
167167

168168
- name: Build wheels
169169
uses: pypa/cibuildwheel@v2.19.2
170-
env:
171-
CIBW_PRERELEASE_PYTHONS: true
172170
with:
173171
package-dir: .
174172
output-dir: wheelhouse
@@ -288,6 +286,7 @@ jobs:
288286
runs-on: ubuntu-latest
289287
if: >-
290288
${{
289+
(github.ref == 'refs/heads/main' && needs.semantic_release.outputs.released == 'true') &&
291290
needs.semantic_release.outputs.released == 'true' &&
292291
needs.semantic_release.outputs.is_prerelease == 'false' &&
293292
needs.test_install.outputs.tested == 'true' &&
@@ -317,6 +316,7 @@ jobs:
317316
runs-on: ubuntu-latest
318317
if: >-
319318
${{
319+
(github.ref == 'refs/heads/main' && needs.semantic_release.outputs.released == 'true') &&
320320
needs.semantic_release.outputs.released == 'true' &&
321321
needs.semantic_release.outputs.is_prerelease == 'false' &&
322322
needs.test_install.outputs.tested == 'true' &&

0 commit comments

Comments
 (0)