Skip to content

Commit 1a5cd68

Browse files
committed
Fix that colcon thinks we use powershell in the CI
1 parent bac8626 commit 1a5cd68

2 files changed

Lines changed: 10 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
with:
1515
cancel_others: 'true'
1616

17-
# Remove comments to spawn an interactive debugging ssh shell in the ci
18-
#- name: Setup tmate session
19-
# uses: mxschmitt/action-tmate@v3
20-
# with:
21-
# detached: true
17+
# Remove comments to spawn an interactive debugging ssh shell in the ci
18+
#- name: Setup tmate session
19+
# uses: mxschmitt/action-tmate@v3
20+
# with:
21+
# detached: true
2222

2323
- name: Check out repository
2424
uses: actions/checkout@v4
@@ -33,10 +33,12 @@ jobs:
3333
uses: prefix-dev/setup-pixi@v0.9.3
3434
with:
3535
pixi-version: v0.63.1
36-
cache: false # Disable caching to avoid issues with large pytorch packages
36+
cache: true
3737

3838
- name: Build
39-
run: pixi run build
39+
run: |
40+
unset PSModulePath # Otherwise colcon might think that PowerShell is being used
41+
pixi run build
4042
4143
- name: Test
4244
run: pixi run test --parallel-workers 1

src/bitbots_misc/bitbots_docs/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ file(COPY files DESTINATION ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME})
99

1010
# we cannot use the compiled catkin package of bitbots_docs since that would
1111
# require this package to depend on itself. therefore we need to compile the sub
12-
# cmake file ourselves and include it manualy
12+
# cmake file ourselves and include it manually
1313
configure_file(cmake/enable_bitbots_docs.cmake.in
1414
${CMAKE_BINARY_DIR}/enable_bitbots_docs.cmake @ONLY)
1515
include(${CMAKE_BINARY_DIR}/enable_bitbots_docs.cmake)

0 commit comments

Comments
 (0)