@@ -113,34 +113,49 @@ jobs:
113
113
cp vinca_linux_64.yaml vinca.yaml
114
114
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform linux-64
115
115
cat recipe.yaml
116
+ # Workaround for https://github.com/prefix-dev/rattler-build/issues/981
117
+ mkdir recipe_dir
118
+ mv recipe.yaml ./recipe_dir
116
119
- name : Generate recipes for linux-aarch64
117
120
shell : bash -l {0}
118
121
if : steps.filecheck.outputs.LINUX_AARCH_YAML_CHANGED == 1 && matrix.os == 'ubuntu-latest' && matrix.platform == 'linux-aarch64'
119
122
run : |
120
123
cp vinca_linux_aarch64.yaml vinca.yaml
121
124
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform linux-aarch64
122
125
cat recipe.yaml
126
+ # Workaround for https://github.com/prefix-dev/rattler-build/issues/981
127
+ mkdir recipe_dir
128
+ mv recipe.yaml ./recipe_dir
123
129
- name : Generate recipes for osx-64
124
130
shell : bash -l {0}
125
131
if : steps.filecheck.outputs.OSX_YAML_CHANGED == 1 && matrix.os == 'macos-latest' && matrix.platform == 'osx-64'
126
132
run : |
127
133
cp vinca_osx.yaml vinca.yaml
128
134
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform osx-64
129
135
cat recipe.yaml
136
+ # Workaround for https://github.com/prefix-dev/rattler-build/issues/981
137
+ mkdir recipe_dir
138
+ mv recipe.yaml ./recipe_dir
130
139
- name : Generate recipes for osx-arm64
131
140
shell : bash -l {0}
132
141
if : steps.filecheck.outputs.OSX_ARM_YAML_CHANGED == 1 && matrix.os == 'macos-14' && matrix.platform == 'osx-arm64'
133
142
run : |
134
143
cp vinca_osx_arm64.yaml vinca.yaml
135
144
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform osx-arm64
136
145
cat recipe.yaml
146
+ # Workaround for https://github.com/prefix-dev/rattler-build/issues/981
147
+ mkdir recipe_dir
148
+ mv recipe.yaml ./recipe_dir
137
149
- name : Generate recipes for win-64
138
150
shell : bash -l {0}
139
151
if : steps.filecheck.outputs.WIN_YAML_CHANGED == 1 && matrix.os == 'windows-2019' && matrix.platform == 'win-64'
140
152
run : |
141
153
cp vinca_win.yaml vinca.yaml
142
154
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform win-64
143
155
cat recipe.yaml
156
+ # Workaround for https://github.com/prefix-dev/rattler-build/issues/981
157
+ mkdir recipe_dir
158
+ mv recipe.yaml ./recipe_dir
144
159
- name : Check if there are packages to be built
145
160
id : newrecipecheck
146
161
shell : bash -l {0}
@@ -152,32 +167,32 @@ jobs:
152
167
- name : Build recipes for linux-64
153
168
shell : bash -l {0}
154
169
run : |
155
- $HOME/.pixi/bin/pixi run -e beta rattler-build build --recipe additional_recipes/ros2-distro-mutex/ -m ./conda_build_config.yaml -c robostack-jazzy -c conda-forge --skip-existing --output-dir ../output
156
- $HOME/.pixi/bin/pixi run -e beta rattler-build build -r recipe.yaml -m ./conda_build_config.yaml --skip-existing --output-dir ../output
170
+ $HOME/.pixi/bin/pixi run -e beta rattler-build build --recipe additional_recipes/ros2-distro-mutex/ -m ./conda_build_config.yaml -c robostack-jazzy -c conda-forge --skip-existing
171
+ $HOME/.pixi/bin/pixi run -e beta rattler-build build -r recipe_dir/ recipe.yaml -m ./conda_build_config.yaml --skip-existing
157
172
if : steps.newrecipecheck.outputs.RECIPE_CREATED == 1 && steps.filecheck.outputs.LINUX_YAML_CHANGED == 1 && matrix.os == 'ubuntu-latest' && matrix.platform == 'linux-64'
158
173
- name : Build recipes for linux-aarch64
159
174
shell : bash -l {0}
160
175
if : steps.newrecipecheck.outputs.RECIPE_CREATED == 1 && steps.filecheck.outputs.LINUX_AARCH_YAML_CHANGED == 1 && matrix.os == 'ubuntu-latest' && matrix.platform == 'linux-aarch64'
161
176
run : |
162
- $HOME/.pixi/bin/pixi run -e beta rattler-build build --recipe additional_recipes/ros2-distro-mutex/ -m ./conda_build_config.yaml -c robostack-jazzy -c conda-forge --skip-existing --output-dir ../output
163
- $HOME/.pixi/bin/pixi run -e beta rattler-build build -r recipe.yaml -m ./conda_build_config.yaml --skip-existing --output-dir ../output
177
+ $HOME/.pixi/bin/pixi run -e beta rattler-build build --recipe additional_recipes/ros2-distro-mutex/ -m ./conda_build_config.yaml -c robostack-jazzy -c conda-forge --skip-existing
178
+ $HOME/.pixi/bin/pixi run -e beta rattler-build build -r recipe_dir/ recipe.yaml -m ./conda_build_config.yaml --skip-existing
164
179
- name : Build recipes for osx-64
165
180
shell : bash -l {0}
166
181
if : steps.newrecipecheck.outputs.RECIPE_CREATED == 1 && steps.filecheck.outputs.OSX_YAML_CHANGED == 1 && matrix.os == 'macos-latest' && matrix.platform == 'osx-64'
167
182
run : |
168
- $HOME/.pixi/bin/pixi run -e beta rattler-build build --recipe additional_recipes/ros2-distro-mutex/ -m ./conda_build_config.yaml -c robostack-jazzy -c conda-forge --skip-existing --output-dir ../output
169
- $HOME/.pixi/bin/pixi run -e beta rattler-build build -r recipe.yaml -m ./conda_build_config.yaml --skip-existing --output-dir ../output
183
+ $HOME/.pixi/bin/pixi run -e beta rattler-build build --recipe additional_recipes/ros2-distro-mutex/ -m ./conda_build_config.yaml -c robostack-jazzy -c conda-forge --skip-existing
184
+ $HOME/.pixi/bin/pixi run -e beta rattler-build build -r recipe_dir/ recipe.yaml -m ./conda_build_config.yaml --skip-existing --output-dir ../output
170
185
- name : Build recipes for osx-arm64
171
186
shell : bash -l {0}
172
187
if : steps.newrecipecheck.outputs.RECIPE_CREATED == 1 && steps.filecheck.outputs.OSX_ARM_YAML_CHANGED == 1 && matrix.os == 'macos-14' && matrix.platform == 'osx-arm64'
173
188
run : |
174
189
pwd
175
190
find .pixi
176
- $HOME/.pixi/bin/pixi run -e beta rattler-build build --recipe additional_recipes/ros2-distro-mutex/ -m ./conda_build_config.yaml -c robostack-jazzy -c conda-forge --skip-existing --output-dir ../output
177
- $HOME/.pixi/bin/pixi run -e beta rattler-build build -r recipe.yaml -m ./conda_build_config.yaml --skip-existing --output-dir ../output
191
+ $HOME/.pixi/bin/pixi run -e beta rattler-build build --recipe additional_recipes/ros2-distro-mutex/ -m ./conda_build_config.yaml -c robostack-jazzy -c conda-forge --skip-existing
192
+ $HOME/.pixi/bin/pixi run -e beta rattler-build build -r recipe_dir/ recipe.yaml -m ./conda_build_config.yaml --skip-existing
178
193
- name : Build recipes for win-64
179
194
shell : bash -l {0}
180
195
if : steps.newrecipecheck.outputs.RECIPE_CREATED == 1 && steps.filecheck.outputs.WIN_YAML_CHANGED == 1 && matrix.os == 'windows-2019' && matrix.platform == 'win-64'
181
196
run : |
182
- $HOME/.pixi/bin/pixi run -e beta rattler-build build --recipe additional_recipes/ros2-distro-mutex/ -m ./conda_build_config.yaml -c robostack-jazzy -c conda-forge --skip-existing --output-dir ../output
183
- $HOME/.pixi/bin/pixi run -e beta rattler-build build -r recipe.yaml -m ./conda_build_config.yaml --skip-existing --output-dir ../output
197
+ $HOME/.pixi/bin/pixi run -e beta rattler-build build --recipe additional_recipes/ros2-distro-mutex/ -m ./conda_build_config.yaml -c robostack-jazzy -c conda-forge --skip-existing
198
+ $HOME/.pixi/bin/pixi run -e beta rattler-build build -r recipe_dir/ recipe.yaml -m ./conda_build_config.yaml --skip-existing
0 commit comments