mirror of
				https://github.com/XRPLF/clio.git
				synced 2025-11-04 11:55:51 +00:00 
			
		
		
		
	ci: Add option to force conan upload (#2376)
This commit is contained in:
		
							
								
								
									
										7
									
								
								.github/workflows/upload_conan_deps.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								.github/workflows/upload_conan_deps.yml
									
									
									
									
										vendored
									
									
								
							@@ -10,6 +10,11 @@ on:
 | 
			
		||||
        required: false
 | 
			
		||||
        default: false
 | 
			
		||||
        type: boolean
 | 
			
		||||
      force_upload:
 | 
			
		||||
        description: "Force upload of all dependencies"
 | 
			
		||||
        required: false
 | 
			
		||||
        default: false
 | 
			
		||||
        type: boolean
 | 
			
		||||
  pull_request:
 | 
			
		||||
    branches: [develop]
 | 
			
		||||
    paths:
 | 
			
		||||
@@ -97,4 +102,4 @@ jobs:
 | 
			
		||||
 | 
			
		||||
      - name: Upload Conan packages
 | 
			
		||||
        if: github.event_name != 'pull_request' && github.event_name != 'schedule'
 | 
			
		||||
        run: conan upload "*" -r=ripple --confirm
 | 
			
		||||
        run: conan upload "*" -r=ripple --confirm ${{ github.event.inputs.force_upload == 'true' && '--force' || '' }}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user