Releases: ray-project/rayci
Releases · ray-project/rayci
v0.42.0
What's Changed
- [wanda] Handle scratch as a built-in FROM image by @andrew-anyscale in #485
Full Changelog: v0.41.0...v0.42.0
v0.41.0
What's Changed
- [rayci] Count groups as jobs in Buildkite upload batch limit by @andrew-anyscale in #484
Full Changelog: v0.40.0...v0.41.0
v0.40.0
What's Changed
- [change_lister] Validate inputs and handle rev-parse error by @sai-miduthuri in #478
- Add claude and cursor files to gitignore by @sai-miduthuri in #477
- [wanda] Add contextOwner type and parser by @andrew-anyscale in #479
- [wanda] Wire context owner override through tar writing by @andrew-anyscale in #480
- [wanda] Add context_owner spec option and include in cache digest by @andrew-anyscale in #481
- [rayci] Upload pipeline in batches when job count exceeds Buildkite limit by @andrew-anyscale in #483
Full Changelog: v0.39.0...v0.40.0
v0.39.0
What's Changed
- [change_lister] Use refspec to create remote-tracking ref for non-default base branches by @andrew-anyscale in #476
- [raycicmd] Expand array selectors in group-level depends_on by @andrew-anyscale in #475
Full Changelog: v0.38.0...v0.39.0
v0.38.0
What's Changed
- [wanda] Normalize file mode in digest to 0644/0755 based on executable bit by @andrew-anyscale in #468
- [raycicmd] Implicit dimension matching for array-to-array depends_on by @andrew-anyscale in #471
Full Changelog: v0.37.0...v0.38.0
v0.37.0
What's Changed
- [wanda] Fix cache key collision in artifact extraction test by @andrew-anyscale in #467
- [wanda] Extract localDepName from localDeps by @andrew-anyscale in #469
- [raycicmd] Add validation guards for array expansion by @andrew-anyscale in #470
- [raycicmd] Selector syntax for array depends_on by @andrew-anyscale in #472
- [rayapp] rayapp: split stdout and stderr tailwriter by @elliot-barn in #473
Full Changelog: v0.36.0...v0.37.0
v0.36.0
What's Changed
- [rayapp] adding --nightly flag to test against nightly ray images by @elliot-barn in #461
- [raycicmd] Resolve group-level depends_on through array expansion by @andrew-anyscale in #465
Full Changelog: v0.35.0...v0.36.0
v0.35.0
What's Changed
- [change_lister] Unshallow fetch to fix git merge-base in shallow clones by @andrew-anyscale in #457
- [raycicmd] Add fetch_full_history parameter to command steps by @andrew-anyscale in #458
- [raycicmd] Add opt-in mount-ssh-agent support for docker plugin by @andrew-anyscale in #460
- [raycicmd] Parse array adjustments config by @andrew-anyscale in #463
- [raycicmd] Apply array adjustments during expansion by @andrew-anyscale in #464
Full Changelog: v0.34.0...v0.35.0
v0.34.0
What's Changed
- feat(wanda): add Digest function to wanda library by @andrew-anyscale in #454
- feat(wanda): add digest subcommand to wanda CLI by @andrew-anyscale in #455
- [rayapp] including darwin arm64 rayapp binary by @elliot-barn in #456
- [rayapp] Test templates against different ray versions by @elliot-barn in #453
Full Changelog: v0.33.0...v0.34.0
v0.33.0
raycicmd
- Array step expansion: Pipeline steps can now be
expanded into arrays, with full integration into
pipeline conversion and resolvedSteps. (#378, #379) - depends_on for array steps: Added selector parsing
and reference resolution for depends_on targeting
expanded array step keys. (#449, #450)
rayapp
- Workspace launch: Templates are now launched into a
workspace. (#439) - Disable CGO: Set CGO_ENABLED=0 to prevent linking
external C libraries. (#452)
raycilint
- PR size checks: New prsize subcommand that checks PR
size and reports results via GitHub Actions. (#437,
#438)
prcheck
- Fix base branch retrigger: Fixed an issue where PR
checks were not retriggered on base branch changes.
(#451)