chore: improve ci workflow (#34)
This commit is contained in:
		
							parent
							
								
									03b5d10ad6
								
							
						
					
					
						commit
						122f35dca5
					
				
							
								
								
									
										17
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							@ -6,8 +6,11 @@ jobs:
 | 
			
		||||
    name: Build
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: checkout
 | 
			
		||||
      uses: actions/checkout@v1
 | 
			
		||||
 | 
			
		||||
    - name: executing remote ssh commands using password
 | 
			
		||||
      uses: appleboy/ssh-action@master
 | 
			
		||||
      uses: ./
 | 
			
		||||
      with:
 | 
			
		||||
        host: ${{ secrets.HOST }}
 | 
			
		||||
        username: ${{ secrets.USERNAME }}
 | 
			
		||||
@ -16,7 +19,7 @@ jobs:
 | 
			
		||||
        script: whoami
 | 
			
		||||
 | 
			
		||||
    - name: executing remote ssh commands using ssh key
 | 
			
		||||
      uses: appleboy/ssh-action@master
 | 
			
		||||
      uses: ./
 | 
			
		||||
      with:
 | 
			
		||||
        host: ${{ secrets.HOST }}
 | 
			
		||||
        username: ${{ secrets.USERNAME }}
 | 
			
		||||
@ -25,7 +28,7 @@ jobs:
 | 
			
		||||
        script: whoami
 | 
			
		||||
 | 
			
		||||
    - name: multiple command
 | 
			
		||||
      uses: appleboy/ssh-action@master
 | 
			
		||||
      uses: ./
 | 
			
		||||
      with:
 | 
			
		||||
        host: ${{ secrets.HOST }}
 | 
			
		||||
        username: ${{ secrets.USERNAME }}
 | 
			
		||||
@ -36,7 +39,7 @@ jobs:
 | 
			
		||||
          ls -al
 | 
			
		||||
 | 
			
		||||
    # - name: stop script if command error
 | 
			
		||||
    #   uses: appleboy/ssh-action@master
 | 
			
		||||
    #   uses: ./
 | 
			
		||||
    #   with:
 | 
			
		||||
    #     host: ${{ secrets.HOST }}
 | 
			
		||||
    #     username: ${{ secrets.USERNAME }}
 | 
			
		||||
@ -48,7 +51,7 @@ jobs:
 | 
			
		||||
    #       ls -al
 | 
			
		||||
 | 
			
		||||
    - name: pass environment
 | 
			
		||||
      uses: appleboy/ssh-action@master
 | 
			
		||||
      uses: ./
 | 
			
		||||
      env:
 | 
			
		||||
        FOO: "BAR"
 | 
			
		||||
      with:
 | 
			
		||||
@ -62,7 +65,7 @@ jobs:
 | 
			
		||||
          echo "I am $BAR, thanks"
 | 
			
		||||
 | 
			
		||||
    - name: pass multiple environment
 | 
			
		||||
      uses: appleboy/ssh-action@master
 | 
			
		||||
      uses: ./
 | 
			
		||||
      env:
 | 
			
		||||
        FOO: "BAR"
 | 
			
		||||
        BAR: "FOO"
 | 
			
		||||
@ -79,7 +82,7 @@ jobs:
 | 
			
		||||
          echo "sha: $SHA"
 | 
			
		||||
 | 
			
		||||
    - name: ssh key passphrase
 | 
			
		||||
      uses: appleboy/ssh-action@master
 | 
			
		||||
      uses: ./
 | 
			
		||||
      with:
 | 
			
		||||
        host: ${{ secrets.HOST }}
 | 
			
		||||
        username: ${{ secrets.USERNAME }}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user