Apply workaround for Conan installation issue on CI (#6442)
This commit is contained in:
		
							parent
							
								
									0ae5190937
								
							
						
					
					
						commit
						6ab8728807
					
				
							
								
								
									
										5
									
								
								.github/workflows/osrm-backend.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/osrm-backend.yml
									
									
									
									
										vendored
									
									
								
							| @ -507,6 +507,11 @@ jobs: | ||||
|     - name: Install dev dependencies | ||||
|       run: | | ||||
|         python3 -m pip install conan==1.53.0 | ||||
|         # workaround for issue that GitHub Actions seems to not adding it to PATH after https://github.com/actions/runner-images/pull/6499 | ||||
|         # and that's why CI cannot find conan executable installed above | ||||
|         if [[ "${RUNNER_OS}" == "macOS" ]]; then | ||||
|           echo "/Library/Frameworks/Python.framework/Versions/3.11/bin" >> $GITHUB_PATH | ||||
|         fi | ||||
| 
 | ||||
|         # ccache | ||||
|         if [[ "${RUNNER_OS}" == "Linux" ]]; then | ||||
|  | ||||
| @ -4,6 +4,7 @@ | ||||
|       - CHANGED: Update actions/cache to v3. [#6420](https://github.com/Project-OSRM/osrm-backend/pull/6420) | ||||
|       - REMOVED: Drop support of Node 12 & 14. [#6431](https://github.com/Project-OSRM/osrm-backend/pull/6431) | ||||
|     - Misc: | ||||
|       - FIXED: Apply workaround for Conan installation issue on CI. [#6442](https://github.com/Project-OSRM/osrm-backend/pull/6442) | ||||
|       - FIXED: Fix `npm audit` warnings in NPM package. [#6437](https://github.com/Project-OSRM/osrm-backend/pull/6437) | ||||
|       - FIXED: Handle snapping parameter for all plugins in NodeJs bindings, but not for Route only. [#6417](https://github.com/Project-OSRM/osrm-backend/pull/6417) | ||||
|       - FIXED: Fix annotations=true handling in NodeJS bindings & libosrm. [#6415](https://github.com/Project-OSRM/osrm-backend/pull/6415/) | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user