build: use go install
This commit is contained in:
		
							parent
							
								
									2e79ac4460
								
							
						
					
					
						commit
						dfdfcfe95d
					
				@ -11,9 +11,6 @@ jobs:
 | 
				
			|||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
    steps:    
 | 
					    steps:    
 | 
				
			||||||
    - uses: actions/checkout@v3
 | 
					    - uses: actions/checkout@v3
 | 
				
			||||||
      with:
 | 
					 | 
				
			||||||
        fetch-depth: 0
 | 
					 | 
				
			||||||
        fetch-tags: true
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    - run: apt-get update && apt-get -y install ansible
 | 
					    - run: apt-get update && apt-get -y install ansible
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -22,8 +19,10 @@ jobs:
 | 
				
			|||||||
      with:
 | 
					      with:
 | 
				
			||||||
        go-version: 1.21.1
 | 
					        go-version: 1.21.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    - name: Build
 | 
					    - name: Install
 | 
				
			||||||
      run: go build -ldflags "-s -w" -o ./build/ev ./cmd/ev
 | 
					      run: go install -ldflags "-s -w" go.sour.is/tools/cmd/ev@latest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    - run: mv $(shell go env GOPATH)/bin/ev build/ev
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    - name: Compress
 | 
					    - name: Compress
 | 
				
			||||||
      uses: https://git.sour.is/actions/ghaction-upx@v2.4.0
 | 
					      uses: https://git.sour.is/actions/ghaction-upx@v2.4.0
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user