Skip to content

Commit a02cecf

Browse files
committed
CI Check Fix 4
1 parent d6accc3 commit a02cecf

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

.github/workflows/ci-check.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,27 @@ jobs:
2323
uses: conda-incubator/setup-miniconda@v3
2424
with:
2525
miniconda-version: 'latest'
26-
channels: conda-forge,robostack-staging,uni-lab,defaults
27-
channel-priority: strict
26+
channels: robostack-staging,conda-forge,uni-lab,defaults
27+
channel-priority: flexible
2828
activate-environment: check-env
2929
auto-activate-base: false
3030
auto-update-conda: false
3131
show-channel-urls: true
3232

33-
- name: Install minimal ROS dependencies
33+
- name: Install ROS dependencies and unilabos-msgs
3434
run: |
35-
conda install -n check-env robostack-staging::ros-humble-ros-core robostack-staging::ros-humble-action-msgs robostack-staging::ros-humble-std-msgs robostack-staging::ros-humble-geometry-msgs robostack-staging::ros-humble-control-msgs -c robostack-staging -c conda-forge -y
36-
37-
- name: Install unilabos-msgs and project
35+
# Install all packages together for proper dependency resolution
36+
conda install -n check-env \
37+
robostack-staging::ros-humble-ros-core \
38+
robostack-staging::ros-humble-action-msgs \
39+
robostack-staging::ros-humble-std-msgs \
40+
robostack-staging::ros-humble-geometry-msgs \
41+
robostack-staging::ros-humble-control-msgs \
42+
uni-lab::ros-humble-unilabos-msgs \
43+
-c robostack-staging -c conda-forge -c uni-lab -y
44+
45+
- name: Install unilabos project
3846
run: |
39-
conda install -n check-env ros-humble-unilabos-msgs -c uni-lab -c robostack-staging -c conda-forge -y
4047
pip install -e .
4148
4249
- name: Run check mode (complete_registry)

0 commit comments

Comments
 (0)