keep a backup of travis for now but fully disable
This commit is contained in:
		
							parent
							
								
									3f93222e40
								
							
						
					
					
						commit
						ff10f9cc2f
					
				|  | @ -0,0 +1,58 @@ | ||||||
|  | name: Build | ||||||
|  | 
 | ||||||
|  | on: [push] | ||||||
|  | 
 | ||||||
|  | permissions: | ||||||
|  |   contents: read | ||||||
|  |   # Optional: allow read access to pull request. Use with `only-new-issues` option. | ||||||
|  |   # pull-requests: read | ||||||
|  | 
 | ||||||
|  | jobs: | ||||||
|  |   test: | ||||||
|  |     strategy: | ||||||
|  |       matrix: | ||||||
|  |         go: [1.19] | ||||||
|  |         os: [ubuntu-latest, macos-latest, windows-latest] | ||||||
|  |     runs-on: ${{ matrix.os }} | ||||||
|  |     steps: | ||||||
|  |       - uses: actions/checkout@v3 | ||||||
|  | 
 | ||||||
|  |       - name: Set up Go | ||||||
|  |         uses: actions/setup-go@v3 | ||||||
|  |         with: | ||||||
|  |           go-version: ${{ matrix.go }} | ||||||
|  | 
 | ||||||
|  |       - name: Build | ||||||
|  |         run: go build -v ./... | ||||||
|  | 
 | ||||||
|  |       - name: Test | ||||||
|  |         run: go test -v ./... | ||||||
|  |   lint: | ||||||
|  |     strategy: | ||||||
|  |       matrix: | ||||||
|  |         go: [1.19] | ||||||
|  |         os: [ubuntu-latest, macos-latest, windows-latest] | ||||||
|  |     name: lint | ||||||
|  |     runs-on: ${{ matrix.os }} | ||||||
|  |     steps: | ||||||
|  |       - uses: actions/checkout@v3 | ||||||
|  |       - name: Set up Go | ||||||
|  |         uses: actions/setup-go@v3 | ||||||
|  |         with: | ||||||
|  |           go-version: ${{ matrix.go }} | ||||||
|  |       - name: golangci-lint | ||||||
|  |         uses: golangci/golangci-lint-action@v3 | ||||||
|  |         with: | ||||||
|  |           # Required: the version of golangci-lint is required and must be specified without patch version: we always use the latest patch version. | ||||||
|  |           version: v1.50.1 | ||||||
|  |           # Optional: working directory, useful for monorepos | ||||||
|  |           # working-directory: somedir | ||||||
|  | 
 | ||||||
|  |           # Optional: golangci-lint command line arguments. | ||||||
|  |           # args: --issues-exit-code=0 | ||||||
|  |           args: --timeout=3m | ||||||
|  |           # we have installed go already | ||||||
|  |           skip-go-installation: true | ||||||
|  | 
 | ||||||
|  |           # Optional: show only new issues if it's a pull request. The default value is `false`. | ||||||
|  |           # only-new-issues: true | ||||||
|  | @ -28,11 +28,11 @@ jobs: | ||||||
|       - uses: goreleaser/goreleaser-action@v2 |       - uses: goreleaser/goreleaser-action@v2 | ||||||
|         with: |         with: | ||||||
|           # either 'goreleaser' (default) or 'goreleaser-pro': |           # either 'goreleaser' (default) or 'goreleaser-pro': | ||||||
|           distribution: goreleaser |           distribution: goreleaser-pro | ||||||
|           version: latest |           version: latest | ||||||
|           args: release --rm-dist |           args: release --rm-dist | ||||||
|         env: |         env: | ||||||
|           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||||
|           # Your GoReleaser Pro key, if you are using the 'goreleaser-pro' |           # Your GoReleaser Pro key, if you are using the 'goreleaser-pro' | ||||||
|           # distribution: |           # distribution: | ||||||
|           # GORELEASER_KEY: ${{ secrets.GORELEASER_KEY }} |           GORELEASER_KEY: ${{ secrets.GORELEASER_KEY }} | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue