You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bump version to 0.7.0, fix CI workflows, add ci-build-and-release script
- Fix macOS workflow: correct Rust action, use xcodebuild, add --no-sign
- Remove direct release upload from both CI workflows (use draft releases)
- Add ci-build-and-release.sh to trigger builds and upload artifacts
- Update CLAUDE.md with CI build and release process
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Both workflows produce build artifacts only — they do **not** upload directly to releases. Use `ci-build-and-release.sh` to trigger them, download artifacts, and upload to a draft release.
1421
+
1419
1422
### Quick Start
1420
1423
1421
1424
Run from macOS to create a full release:
@@ -1433,6 +1436,33 @@ This will:
1433
1436
6. Trigger GitHub Actions for Windows build
1434
1437
7. Create draft GitHub release
1435
1438
1439
+
### CI Build and Release
1440
+
1441
+
To build both platforms via GitHub Actions and attach artifacts to a draft release:
1442
+
1443
+
```bash
1444
+
# Full flow: trigger builds, wait, download artifacts, upload to draft release
1445
+
./Scripts/ci-build-and-release.sh --version 0.7.0
1446
+
1447
+
# With custom deps tag and both macOS architectures
1448
+
./Scripts/ci-build-and-release.sh --version 0.7.0 --deps-tag deps-v1.1.0 --arch both
1449
+
1450
+
# Just download latest artifacts and upload (don't trigger new builds)
0 commit comments