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
 | 
					    - name: Install dev dependencies
 | 
				
			||||||
      run: |
 | 
					      run: |
 | 
				
			||||||
        python3 -m pip install conan==1.53.0
 | 
					        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
 | 
					        # ccache
 | 
				
			||||||
        if [[ "${RUNNER_OS}" == "Linux" ]]; then
 | 
					        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)
 | 
					      - 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)
 | 
					      - REMOVED: Drop support of Node 12 & 14. [#6431](https://github.com/Project-OSRM/osrm-backend/pull/6431)
 | 
				
			||||||
    - Misc:
 | 
					    - 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: 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: 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/)
 | 
					      - 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