@ -2,12 +2,36 @@ name: repo maintenance 
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					on : on :  
			
		
	
		
		
			
				
					
					   schedule:    schedule:  
			
		
	
		
		
			
				
					
					     - cron :   "0 15 * * 2"       - cron :   "0 12 * * 1"   # every Monday at 12am UTC (4am PST)   
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					   workflow_dispatch:    workflow_dispatch:  
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					jobs: jobs:  
			
		
	
		
		
			
				
					
					   updates:    bump_submodules:  
			
				
				
			
		
	
		
		
			
				
					
					     name :   updates      name :   bump_submodules  
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					     runs-on :   ubuntu-20.04  
			
		
	
		
		
			
				
					
					     container:  
			
		
	
		
		
			
				
					
					       image :   ghcr.io/commaai/openpilot-base:latest  
			
		
	
		
		
			
				
					
					     steps:  
			
		
	
		
		
			
				
					
					     - uses :   actions/checkout@v4  
			
		
	
		
		
			
				
					
					       with:  
			
		
	
		
		
			
				
					
					         submodules :   true  
			
		
	
		
		
			
				
					
					     - name :   bump submodules  
			
		
	
		
		
			
				
					
					       run :   |  
			
		
	
		
		
			
				
					
					         git config --global --add safe.directory '*'  
			
		
	
		
		
			
				
					
					         git -c submodule."tinygrad".update=none submodule update --remote  
			
		
	
		
		
			
				
					
					         git add .  
			
		
	
		
		
			
				
					
					     - name :   Create Pull Request  
			
		
	
		
		
			
				
					
					       uses :   peter-evans/create-pull-request@5b4a9f6a9e2af26e5f02351490b90d01eb8ec1e5  
			
		
	
		
		
			
				
					
					       with:  
			
		
	
		
		
			
				
					
					         token :   ${{ secrets.ACTIONS_CREATE_PR_PAT }}  
			
		
	
		
		
			
				
					
					         commit-message :   bump submodules  
			
		
	
		
		
			
				
					
					         title :   'Bump submodules'  
			
		
	
		
		
			
				
					
					         branch :   auto-bump-submodules  
			
		
	
		
		
			
				
					
					         base :   master  
			
		
	
		
		
			
				
					
					         delete-branch :   true  
			
		
	
		
		
			
				
					
					         body :   'Automatic PR from repo-maintenance -> bump_submodules'  
			
		
	
		
		
			
				
					
					   package_updates:  
			
		
	
		
		
			
				
					
					     name :   package_updates  
			
		
	
		
		
			
				
					
					     runs-on :   ubuntu-20.04      runs-on :   ubuntu-20.04  
			
		
	
		
		
			
				
					
					     container:      container:  
			
		
	
		
		
			
				
					
					       image :   ghcr.io/commaai/openpilot-base:latest        image :   ghcr.io/commaai/openpilot-base:latest  
			
		
	
	
		
		
			
				
					
						
						
						
							
								 
						
					 
					@ -30,3 +54,4 @@ jobs: 
			
		
	
		
		
			
				
					
					         branch :   auto-package-updates          branch :   auto-package-updates  
			
		
	
		
		
			
				
					
					         base :   master          base :   master  
			
		
	
		
		
			
				
					
					         delete-branch :   true          delete-branch :   true  
			
		
	
		
		
			
				
					
					         body :   'Automatic PR from repo-maintenance -> package_updates'