mirror of
				https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
				synced 2025-11-04 16:23:41 +08:00 
			
		
		
		
	Merge pull request #392 from yorunning/main
ci(sync): skip main repo execution
This commit is contained in:
		
							
								
								
									
										35
									
								
								.github/workflows/sync.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										35
									
								
								.github/workflows/sync.yml
									
									
									
									
										vendored
									
									
								
							@@ -2,28 +2,29 @@ name: Upstream Sync
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  schedule:
 | 
			
		||||
    - cron: '0 */12 * * *' # every 12 hours
 | 
			
		||||
  workflow_dispatch: # on button click
 | 
			
		||||
    - cron: "0 */6 * * *" # every 6 hours
 | 
			
		||||
  workflow_dispatch:
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  sync_latest_from_upstream:
 | 
			
		||||
    name: Sync latest commits from upstream repo
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    if: ${{ github.event.repository.fork }}
 | 
			
		||||
 | 
			
		||||
    steps:
 | 
			
		||||
    # Step 1: run a standard checkout action, provided by github
 | 
			
		||||
    - name: Checkout target repo
 | 
			
		||||
      uses: actions/checkout@v3
 | 
			
		||||
      # Step 1: run a standard checkout action, provided by github
 | 
			
		||||
      - name: Checkout target repo
 | 
			
		||||
        uses: actions/checkout@v3
 | 
			
		||||
 | 
			
		||||
    # Step 2: run the sync action
 | 
			
		||||
    - name: Sync upstream changes
 | 
			
		||||
      id: sync
 | 
			
		||||
      uses: aormsby/Fork-Sync-With-Upstream-action@v3.4
 | 
			
		||||
      with:
 | 
			
		||||
        upstream_sync_repo: Yidadaa/ChatGPT-Next-Web
 | 
			
		||||
        upstream_sync_branch: main
 | 
			
		||||
        target_sync_branch: main
 | 
			
		||||
        target_repo_token: ${{ secrets.GITHUB_TOKEN }} # automatically generated, no need to set
 | 
			
		||||
        
 | 
			
		||||
        # Set test_mode true to run tests instead of the true action!!
 | 
			
		||||
        test_mode: false
 | 
			
		||||
      # Step 2: run the sync action
 | 
			
		||||
      - name: Sync upstream changes
 | 
			
		||||
        id: sync
 | 
			
		||||
        uses: aormsby/Fork-Sync-With-Upstream-action@v3.4
 | 
			
		||||
        with:
 | 
			
		||||
          upstream_sync_repo: Yidadaa/ChatGPT-Next-Web
 | 
			
		||||
          upstream_sync_branch: main
 | 
			
		||||
          target_sync_branch: main
 | 
			
		||||
          target_repo_token: ${{ secrets.GITHUB_TOKEN }} # automatically generated, no need to set
 | 
			
		||||
 | 
			
		||||
          # Set test_mode true to run tests instead of the true action!!
 | 
			
		||||
          test_mode: false
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user