test #1
							
								
								
									
										26
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										26
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							@@ -1,6 +1,6 @@
 | 
				
			|||||||
name: build
 | 
					name: build
 | 
				
			||||||
on:
 | 
					on:
 | 
				
			||||||
 push:
 | 
					  push:
 | 
				
			||||||
    branches:
 | 
					    branches:
 | 
				
			||||||
    - master
 | 
					    - master
 | 
				
			||||||
jobs:
 | 
					jobs:
 | 
				
			||||||
@@ -12,20 +12,36 @@ jobs:
 | 
				
			|||||||
      uses: actions/setup-go@v1
 | 
					      uses: actions/setup-go@v1
 | 
				
			||||||
      with:
 | 
					      with:
 | 
				
			||||||
        go-version: 1.15
 | 
					        go-version: 1.15
 | 
				
			||||||
    - name: checkout
 | 
					 | 
				
			||||||
      uses: actions/checkout@v2
 | 
					 | 
				
			||||||
    - name: cache
 | 
					    - name: cache
 | 
				
			||||||
      uses: actions/cache@v2
 | 
					      uses: actions/cache@v2
 | 
				
			||||||
      with:
 | 
					      with:
 | 
				
			||||||
        path: ~/go/pkg/mod
 | 
					        path: ~/go/pkg/mod
 | 
				
			||||||
        key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
 | 
					        key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
 | 
				
			||||||
        restore-keys: ${{ runner.os }}-go-
 | 
					        restore-keys: ${{ runner.os }}-go-
 | 
				
			||||||
    - name: deps
 | 
					    - name: sdk checkout
 | 
				
			||||||
 | 
					      uses: actions/checkout@v2
 | 
				
			||||||
 | 
					    - name: sdk deps
 | 
				
			||||||
      run: go get -v -t -d ./...
 | 
					      run: go get -v -t -d ./...
 | 
				
			||||||
    - name: test
 | 
					    - name: sdk test
 | 
				
			||||||
      env:
 | 
					      env:
 | 
				
			||||||
        INTEGRATION_TESTS: yes
 | 
					        INTEGRATION_TESTS: yes
 | 
				
			||||||
      run: go test -mod readonly -v ./...
 | 
					      run: go test -mod readonly -v ./...
 | 
				
			||||||
 | 
					    - name: tests checkout
 | 
				
			||||||
 | 
					      uses: actions/checkout@v2
 | 
				
			||||||
 | 
					      with:
 | 
				
			||||||
 | 
					        repository: unistack-org/micro-tests
 | 
				
			||||||
 | 
					        ref: refs/heads/master
 | 
				
			||||||
 | 
					        path: micro-tests
 | 
				
			||||||
 | 
					        fetch-depth: 1
 | 
				
			||||||
 | 
					    - name: tests deps
 | 
				
			||||||
 | 
					      run: |
 | 
				
			||||||
 | 
					        cd micro-tests
 | 
				
			||||||
 | 
					        go mod edit -replace="github.com/unistack-org/micro/v3=../"
 | 
				
			||||||
 | 
					        go get -v -t -d ./...
 | 
				
			||||||
 | 
					    - name: tests test
 | 
				
			||||||
 | 
					      env:
 | 
				
			||||||
 | 
					        INTEGRATION_TESTS: yes
 | 
				
			||||||
 | 
					      run: cd micro-tests && go test -mod readonly -v ./...
 | 
				
			||||||
  lint:
 | 
					  lint:
 | 
				
			||||||
    name: lint
 | 
					    name: lint
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user