File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change 11name : Cloud integration 
22
33#  see: https://help.github.com/en/actions/reference/events-that-trigger-workflows
4- on : [push, workflow_dispatch] 
4+ on :
5+   push :
6+   workflow_dispatch :
7+   schedule :
8+     - cron : " 0 0 * * *" 
59
610defaults :
711  run :
5660          env_vars : OS,PYTHON 
5761          name : codecov-umbrella 
5862          fail_ci_if_error : false 
63+ 
64+   integration-guardian :
65+     runs-on : ubuntu-latest 
66+     needs : integration 
67+     if : always() 
68+     steps :
69+       - run : echo "${{ needs.integration.result }}" 
70+       - name : failing... 
71+         if : needs.integration.result == 'failure' 
72+         run : exit 1 
73+       - name : cancelled or skipped... 
74+         if : contains(fromJSON('["cancelled", "skipped"]'), needs.integration.result) 
75+         timeout-minutes : 1 
76+         run : sleep 90 
77+ 
78+   #  todo add job to report failing tests with cron
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments