Skip to content

Improve Pixi environment reproducibility and CI verification - #619

Merged
trushant05 merged 4 commits into
mainfrom
trushant/patch-aic-main
Oct 1, 2026
Merged

trushant05 merged 4 commits into
mainfrom
trushant/patch-aic-main

Conversation

@trushant05

@trushant05 trushant05 commented Oct 1, 2026 •

Copy link
Copy Markdown
Collaborator

Changes:

  • Sync Pixi lock file with manifest
  • Update docs to use --locked flag while installing and running Pixi environment
  • Pin version of ros2_control_cmake and kinematics_interface as the latest version break aic_eval local docker build
  • Add Github CI to validate Pixi lock sync with manifest and update badge in README.md

Testing Instructions

  1. Validate Pixi environment build with --locked flag
git clone git@github.com:intrinsic-dev/aic.git -b trushant/patch-aic-main
cd aic
pixi install --locked
  1. Validate local aic_eval docker build
cd aic/docker
docker compose build eval
  1. Validate local aic_model docker build
cd aic/docker
docker compose build model
  1. Following through Getting Started guide and try running WaveArm policy

@trushant05
trushant05 marked this pull request as ready for review October 1, 2026 21:20
@iche033

iche033 commented Oct 1, 2026

Copy link
Copy Markdown
Collaborator

nit: suggestion to update a more descriptive PR title before merging. Otherwise looks good.

@trushant05 trushant05 self-assigned this Oct 1, 2026
@trushant05 trushant05 changed the title Patch main branch Improve Pixi environment reproducibility and CI verification Oct 1, 2026
@trushant05
trushant05 merged commit 6546127 into main Oct 1, 2026
8 checks passed
@trushant05
trushant05 deleted the trushant/patch-aic-main branch October 1, 2026 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants