mirror of
				https://github.com/SoPat712/YTLitePlus.git
				synced 2025-10-30 20:34:03 -04:00 
			
		
		
		
	testing
This commit is contained in:
		
							
								
								
									
										52
									
								
								.github/workflows/update_source.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								.github/workflows/update_source.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| name: Update apps.json everyday | ||||
|  | ||||
| on: | ||||
|   schedule: | ||||
|     - cron: '0 0 * * *' | ||||
|   workflow_dispatch: | ||||
|   repository_dispatch: | ||||
|     types: [update-altstore-source-trigger] | ||||
|  | ||||
| jobs: | ||||
|   update_json: | ||||
|     runs-on: ubuntu-latest | ||||
|  | ||||
|     steps: | ||||
|     - name: Delay for repository_dispatch event | ||||
|       if: github.event_name == 'repository_dispatch' | ||||
|       run: | | ||||
|         echo "Waiting for 8 minutes..." | ||||
|         sleep 480 # 8 minutes x 60 seconds | ||||
|          | ||||
|     - name: Check out repository | ||||
|       uses: actions/checkout@v2 | ||||
|       with: | ||||
|         ref: gh-pages | ||||
|  | ||||
|     - name: Set up Python | ||||
|       uses: actions/setup-python@v2 | ||||
|       with: | ||||
|         python-version: 3.x | ||||
|  | ||||
|     - name: Install dependencies | ||||
|       run: | | ||||
|         python -m pip install --upgrade pip | ||||
|         pip install requests | ||||
|  | ||||
|     - name: Run script | ||||
|       run: | | ||||
|         python Altstore/scripts/update_json.py | ||||
|  | ||||
|     - name: Check for changes | ||||
|       id: check_changes | ||||
|       run: | | ||||
|         git diff --exit-code || echo "::set-output name=has_changes::true" | ||||
|          | ||||
|     - name: Commit and push changes | ||||
|       if: steps.check_changes.outputs.has_changes == 'true' | ||||
|       run: | | ||||
|         git config --global user.email "actions@github.com" | ||||
|         git config --global user.name "GitHub Actions" | ||||
|         git add . | ||||
|         git commit -m "Update JSON file with latest release" | ||||
|         git push | ||||
		Reference in New Issue
	
	Block a user
	 Balackburn
					Balackburn