All checks were successful
		
		
	
	build / trigger-build-image (push) Successful in 20s
				
			
		
			
				
	
	
		
			31 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| name: build
 | |
| on:
 | |
|   - push
 | |
| jobs:
 | |
|   trigger-build-image:
 | |
|     runs-on: ubuntu-latest
 | |
|     if: gitea.ref == 'refs/heads/master'
 | |
|     steps:
 | |
|       - name: Set up SSH
 | |
|         run: |
 | |
|           mkdir -p ~/.ssh
 | |
|           echo "${{ secrets.DEPLOY_PRIVATE_KEY }}" > ~/.ssh/id_ed25519
 | |
|           echo "${{ secrets.DEPLOY_KEY }}" > ~/.ssh/id_ed25519.pub
 | |
|           chmod 600 ~/.ssh/id_ed25519
 | |
|           chmod 600 ~/.ssh/id_ed25519.pub
 | |
|           ssh-keyscan -p 2222 focs.ji.sjtu.edu.cn >> ~/.ssh/known_hosts
 | |
|           ssh -T git@focs.ji.sjtu.edu.cn -p 2222          
 | |
|       - name: Set up Git
 | |
|         run: |
 | |
|           git config --global user.name "bot-joj"
 | |
|           git config --global user.email "bot-joj@focs.ji.sjtu.edu.cn"          
 | |
|       - name: Clone, Commit and Push
 | |
|         shell: bash
 | |
|         run: |
 | |
|           git clone ssh://git@focs.ji.sjtu.edu.cn:2222/JOJ/runner-images.git runner-images
 | |
|           cd runner-images
 | |
|           git submodule update --init --remote --force
 | |
|           git add -A
 | |
|           git commit --allow-empty -m "chore: ${{ gitea.repository }}@${{ gitea.sha }} trigger force build gitea actions"
 | |
|           git push          
 |