| 123456789101112131415161718192021222324252627282930313233343536 |
- name: Continuous integration
- on:
- push:
- branches: [master]
- pull_request:
- branches: [master]
- jobs:
- build:
- name: Build
- runs-on: ubuntu-latest
- steps:
- - name: Set up Go 1.13
- uses: actions/setup-go@v1
- with:
- go-version: 1.13
- id: go
- - name: Checkout code into the Go module directory
- uses: actions/checkout@v2
- - name: Install Protoc
- uses: arduino/setup-protoc@master
- - name: Get dependencies
- run: ./scripts/setup/install-go-gen
- - name: Protos
- run: make protos
- - name: Build
- run: make cli
- - name: Test
- run: make test
|