Commit a693040
authored
Skip macOS testing in release: Make macOS testing non-blocking (#4856)
## Summary
This PR addresses macOS testing improvements in two key areas:
### 1. Make macOS Testing Non-Blocking in Release Process
- Add `continue-on-error: true` to macOS test job in release workflow
- Remove macOS test failure as a blocker for release completion
- Allow releases to proceed even if macOS testing fails
## Changes Made
### Release Workflow (`.github/workflows/release.yml`)
- Add `continue-on-error: true` to `macos-test` job
- Remove macOS test dependency from release completion
## Benefits
- **Non-Blocking Releases**: Releases can complete even if macOS testing
fails
## Testing
- [x] Release workflow allows macOS test failures1 parent 548637b commit a693040
2 files changed
Lines changed: 8 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
| 403 | + | |
403 | 404 | | |
404 | 405 | | |
405 | 406 | | |
| |||
456 | 457 | | |
457 | 458 | | |
458 | 459 | | |
459 | | - | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
460 | 465 | | |
461 | 466 | | |
462 | 467 | | |
| |||
498 | 503 | | |
499 | 504 | | |
500 | 505 | | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | 506 | | |
511 | 507 | | |
512 | 508 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
335 | 335 | | |
336 | 336 | | |
337 | 337 | | |
| 338 | + | |
| 339 | + | |
0 commit comments