|
35 | 35 | - os: macos-latest |
36 | 36 | target: aarch64-apple-darwin |
37 | 37 | # macOS x86_64 |
38 | | - - os: macos-13 |
| 38 | + - os: macos-15 |
39 | 39 | target: x86_64-apple-darwin |
40 | 40 | # Windows x86_64 |
41 | 41 | - os: windows-latest |
|
90 | 90 | - os: macos-latest |
91 | 91 | target: aarch64-apple-darwin |
92 | 92 | artifact_name: rustpix-cli-macos-arm64 |
93 | | - - os: macos-13 |
| 93 | + - os: macos-15 |
94 | 94 | target: x86_64-apple-darwin |
95 | 95 | artifact_name: rustpix-cli-macos-x86_64 |
96 | 96 | - os: windows-latest |
@@ -175,7 +175,7 @@ jobs: |
175 | 175 | name: Publish to PyPI |
176 | 176 | needs: [build-wheels, build-sdist] |
177 | 177 | runs-on: ubuntu-latest |
178 | | - if: startsWith(github.ref, 'refs/tags/v') && !inputs.dry_run |
| 178 | + if: startsWith(github.ref, 'refs/tags/v') && (github.event_name != 'workflow_dispatch' || !inputs.dry_run) |
179 | 179 | environment: |
180 | 180 | name: pypi |
181 | 181 | url: https://pypi.org/p/rustpix |
@@ -207,7 +207,7 @@ jobs: |
207 | 207 | publish-crates: |
208 | 208 | name: Publish to crates.io |
209 | 209 | runs-on: ubuntu-latest |
210 | | - if: startsWith(github.ref, 'refs/tags/v') && !inputs.dry_run |
| 210 | + if: startsWith(github.ref, 'refs/tags/v') && (github.event_name != 'workflow_dispatch' || !inputs.dry_run) |
211 | 211 | steps: |
212 | 212 | - uses: actions/checkout@v4 |
213 | 213 |
|
@@ -301,7 +301,7 @@ jobs: |
301 | 301 | name: Update Homebrew Tap |
302 | 302 | needs: github-release |
303 | 303 | runs-on: ubuntu-latest |
304 | | - if: startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, 'rc') && !contains(github.ref, 'alpha') && !contains(github.ref, 'beta') && !inputs.dry_run |
| 304 | + if: startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, 'rc') && !contains(github.ref, 'alpha') && !contains(github.ref, 'beta') && (github.event_name != 'workflow_dispatch' || !inputs.dry_run) |
305 | 305 | steps: |
306 | 306 | - name: Extract version from tag |
307 | 307 | id: version |
|
0 commit comments