Refactor publish job in GitHub Actions workflow

Removed conditional checks and dependencies in the publish job.
This commit is contained in:
BillTheMaker
2025-12-06 19:35:49 -07:00
committed by GitHub
parent 15da5eb1c2
commit 4fb0b78a5f

View File

@@ -10,8 +10,6 @@ jobs:
build_wheels:
name: Build wheels on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
# SPEED FIX: Skip on manual dispatch (use artifacts)
if: github.event_name == 'push' && !startsWith(github.ref, 'refs/tags/')
strategy:
matrix:
include:
@@ -50,9 +48,8 @@ jobs:
publish:
name: Publish to PyPI
needs: [build_wheels]
runs-on: ubuntu-latest
# REMOVED problematic if condition
# NO NEEDS, NO IF - INDEPENDENT
steps:
- name: Install maturin for upload