You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							35 lines
						
					
					
						
							831 B
						
					
					
				
			
		
		
	
	
							35 lines
						
					
					
						
							831 B
						
					
					
				name: Nightly Sync of content | 
						|
 | 
						|
on: | 
						|
  schedule: | 
						|
  - cron: '0 3 * * *' # run daily at 3am | 
						|
 | 
						|
jobs: | 
						|
  checks: | 
						|
    runs-on: ubuntu-latest | 
						|
    steps: | 
						|
      - uses: actions/checkout@v2 | 
						|
 | 
						|
      - uses: actions/setup-node@v1 | 
						|
        with: | 
						|
          node-version: "12.x" | 
						|
 | 
						|
      - name: Install | 
						|
        run: npm ci | 
						|
 | 
						|
      - name: Collect latest releases | 
						|
        run: npm run build | 
						|
 | 
						|
      - name: Commit changes | 
						|
        uses: EndBug/add-and-commit@v4 | 
						|
        with: | 
						|
          author_name: GitHub Action | 
						|
          author_email: action@github.com | 
						|
          message: "feat: Nightly Sync" | 
						|
 | 
						|
      - name: Push changes | 
						|
        # Only run this on the main nodejs repo and not forks | 
						|
        if: github.repository == 'chicoxyzzy/node-releases' | 
						|
        uses: ad-m/github-push-action@v0.5.0 | 
						|
        with: | 
						|
          github_token: ${{ secrets.GITHUB_TOKEN }}
 | 
						|
 |