blob: c5ef50b5ddd6a8e4e9b9b56f2d14877d4622925a (
plain) (
tree)
|
|
name: CI
on: [pull_request, push]
jobs:
lint:
name: Lint Golang v${{ matrix.go }} (${{ matrix.os }})
runs-on: ${{ matrix.os }}
strategy:
matrix:
go: ['1.15']
os: [ubuntu-18.04]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v1
with:
go-version: ${{ matrix.go }}
- run: .ci/lint.sh
shell: bash
test:
name: Golang v${{ matrix.go }} (${{ matrix.os }})
runs-on: ${{ matrix.os }}
strategy:
matrix:
go: ['1.15']
os: [macos-10.15, macos-11.0, ubuntu-18.04, ubuntu-20.04, windows-latest]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v1
with:
go-version: ${{ matrix.go }}
- run: go mod download
shell: bash
- run: ./scripts/build.sh evm
shell: bash
- run: ./scripts/build_test.sh
shell: bash
|